我有3个tomcat服务器,我所有的应用程序都部署为WAR,第一个是web服务器,它使用来自服务器2的http调用程序的远程对象,服务器2使用带有http调用程序的远程对象,我想在服务器2和服务器3上使用spring安全。我需要知道在哪个用户会话下调用远程方法我正在考虑在每个服务器上创建一个会话,但我不知道该怎么做?即使我可以将会话复制到所有服务器,我如何告诉服务器2用户X调用了某个远程方法?
发布于 2012-07-12 17:40:17
Well..We在我们的项目中使用Spring Security。我们使用3台Tomcat服务器,它们位于一个集群下。我们在LB上使用Sticky session,这样,一旦LB和Node之间的会话形成,后续请求就会转到相同的节点。我建议你将3台TOmcat服务器放在集群上(这很容易),并与你的LB和所有节点一起维护粘性会话。
https://stackoverflow.com/questions/11390355
复制相似问题