我们开发了一个应用程序,在成功请求后,会话必须被销毁。当我们有一个 tomcat 时,这工作正常。
但是,当我们在 Apache 简单负载均衡器下使用多个 tomcat 时,不会发生这种情况(我们正在使用负载均衡器,用于平衡托管同一应用程序的两个 tomcat 之间的请求)。
创建并成功处理的 SessionID 可用于另一笔交易,之后它会被杀死。
此外,SessionID 值附加了“n1”或“n2”(SessionID-n1)。我不确定为什么会这样。
请帮我解决这个问题。
我们有如下配置设置:
Load Balancer
/ \
Cluster1 Cluster2
| |
Tomcat1 Tomcat2
谢谢,桑迪普