apache 集群tomcat 出现webservice调用问题!
apache 集群部署3台tomcat后发现调用webservice问题如下:login正常获取session id,再利用这个session id 调用webservice接口做业务就出错了。
关闭其中两台tomcat只启动一台tomcat后发现webservice可以正常使用,由此推测是login获得的是tomcat A的session id,而做业务时webservice却被转到了tomcat B 造成了这个问题。
apache代理配置如下:
ProxyPass /service/ balancer://server_cluster/service/ stickysession=jsessionid nofailover=On
已经配置了stickysession,问题还是不能解决。不知是否有大神解决过类似问题,恳请帮助! 不胜感谢!
补充:Java , Web 开发