1. 首页
  2. 服务器应用
  3. Web服务器
  4. 一个服务器搭多个tomcat导致session丢失,或者同一个IP不同端口,多个应用的session会冲突解决方法

一个服务器搭多个tomcat导致session丢失,或者同一个IP不同端口,多个应用的session会冲突解决方法

上传者: 2019-06-01 11:00:58上传 TXT文件 1.81KB 热度 21次
一个服务器上搭建了多个tomcat或者weblogic,端口不一样,同时启动访问时session丢失。如:A,B两个服务,在浏览器中登录访问A后,当前打开的浏览器上在开一个选项卡访问B服务后,回过来点击访问A时session丢失,需要重新登录A才可以访问。经过资料查找,发现问题是因为:IP相同认为是同一个域,接收了B的set-cookie指令,把对应的cookie内容覆盖了,其中包括jsessionid,造成A的session丢失。如果IP不同,则不会发生这个问题。IP相同的两个session对应的cookie是一样的,而不幸的是sessionID就保存在cookie中,这样先访问A,再访问B的时候,B的sessionid会覆盖A的sessionid。这个事
下载地址
用户评论
码姐姐匿名网友 2019-06-01 11:00:58

可以使用,谢谢分享

码姐姐匿名网友 2019-06-01 11:00:58

正在为这个问题而烦恼呢

码姐姐匿名网友 2019-06-01 11:00:58

还行,可以解决部分问题

码姐姐匿名网友 2019-06-01 11:00:58

还是能解决问题的

码姐姐匿名网友 2019-06-01 11:00:58

解决问题了,还是可以的

码姐姐匿名网友 2019-06-01 11:00:58

可以使用 参考了一下

码姐姐匿名网友 2019-06-01 11:00:58

很有帮助,多谢啦

码姐姐匿名网友 2019-06-01 11:00:58

跟我遇到的问题不太一样

码姐姐匿名网友 2019-06-01 11:00:58

非常好,问题已经解决了!

码姐姐匿名网友 2019-06-01 11:00:58

不错,参考了,解决了问题