Spring框架、java远程处理和用户会话

Spring框架、java远程处理和用户会话,spring,spring-security,Spring,Spring Security,我有3台tomcat服务器 我所有的应用程序都部署为WAR 第一个是web服务器,它使用来自服务器2的http调用程序的远程对象 服务器2正在使用来自服务器3的http调用程序的远程对象 我想在服务器2和3上使用spring安全性。 我需要知道远程方法是在哪个用户会话下调用的 我想在每台服务器上创建一个会话,但我不知道怎么做? 即使我可以将会话复制到所有服务器上,我如何告诉服务器2用户X调用了某个远程方法?嗯……我们在项目中使用Spring安全性。我们使用集群下的3台Tomcat服务器。我们在L

我有3台tomcat服务器 我所有的应用程序都部署为WAR 第一个是web服务器,它使用来自服务器2的http调用程序的远程对象 服务器2正在使用来自服务器3的http调用程序的远程对象 我想在服务器2和3上使用spring安全性。 我需要知道远程方法是在哪个用户会话下调用的 我想在每台服务器上创建一个会话,但我不知道怎么做?
即使我可以将会话复制到所有服务器上,我如何告诉服务器2用户X调用了某个远程方法?

嗯……我们在项目中使用Spring安全性。我们使用集群下的3台Tomcat服务器。我们在LB上使用粘性会话,以便在LB和节点之间形成会话后,后续请求将转到同一节点。
我建议您将3台TOmcat服务器置于on cluster(非常简单)下,并通过LB和所有节点维护粘性会话。

我无法使用您的解决方案,因为我有3台不同的服务器。我可以对集群中的每台服务器使用您所说的,但在我的情况下,我还需要其他东西。无论如何,谢谢。我现在正在检查SSO作为这个问题的解决方案。有人能告诉我我是否走对了路吗?