Websphere集群同一IP不同端口session丢失问题解决

转载:http://ufopw.iteye.com/blog/681192

Websphere集群同一IP不同端口session丢失问题解决

问题描述:
3个WebSphere集群,通过一个IP不同端口去访问,从A进入B,B可用,A的session丢失,点击A,B的session丢失,在WebSphere控制台不启用cookie和设置cookie路径均无效
网上资料:
IP相同的两个session对应的cookie是一样的,而不幸的是sessionID就保存在cookie中,这样先访问A,再访问B的时候,B的sessionid会覆盖A的sessionid。这个事情没办法解决,所以你不要搞两个端口,最好是搞两个IP。原来都是cookie惹的祸,它不会区分端口,造成这多个站点不断的后来的覆盖前面的,从而造成session的丢失。问题解决了,将相互有引用的应用架构在不同的虚拟主机中,或者映射不同的IP。
解决方法:
设置不同的IP去访问集群节点。

 

未验证,先保存

你可能感兴趣的:(websphere)