一尘不染

会话未在两个服务器之间共享

jsp

我在Web应用程序(jsp,java,servlet)落在两个服务器之间的应用程序遇到了很大麻烦,原因是服务器之间存在负载共享,但是不幸的是,服务器之间的会话现在不维护,我正在登录后检查会话是否存在,然后检查否则,我将从url(如果有人记得url则乱七八糟的带有相同密钥的可见编码url)获取所有凭证,显然这根本不安全,因此我们如何在应用程序级别解决此问题,请指导我......。


阅读 170

收藏
2020-06-08

共1个答案

一尘不染

您有两种选择:

  • 粘性会话 -某些用户点击一台服务器后,负载均衡器将确保她将始终使用完全相同的服务器。

  • 会话复制 -HTTP会话中的每个更改都将迁移到群集中的另一个节点。负载均衡器不受影响。

两种方法仅是配置,不需要更改您的应用程序。

2020-06-08