tomcat中配置memcached之后,在网站中使用两个账号切换登录的话,有时候登录之后的信息会是前面登录的用户?
这个是什么问题导致的呢?(在同一个浏览器中,不关闭当前浏览器窗口测试的) 比如:A用户登录之后,再退出,进行B用户登录,B用户成功登录之后再用A用户登录,这样反复切换几次之后,就会存在这样的问题。用B账户登录成功之后,登录之后的信息是A用户,这中需要怎么解决呢?
你的tomcat肯定做集群了 所以你要把前置机配置一下 保证同一个sessionid 可以hash到同一个tomcat上面
退出登录的时候清除session所有的信息,session应该是可以回收的 最好调用下这个方法
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。