sunbird 发表于 2018-12-1 14:10:47

Tomcat负载均衡过程中重启tomcat遇到的问题

  在做实验的过程中发现这样一个现象:

[*]  A和B都正常工作
[*]  用户C发了两个请求q1和q2,q1请求被A处理,q2请求被B处理
[*]  A停止了,C发起请求q3,被B正常处理,
[*]  A重启启动
[*]  C发起请求q4,q5,...这些请求都被B处理
[*]  用户D发起一个请求被A处理
[*]  此后,C的请求又可以被A和B正常处理了
  

  

  

  网上找了一些资料
http://s3.运维网.com/wyfs02/M02/59/F3/wKiom1TwNzqzGKZZAAEx-WN3tQ4373.jpg
  

  猜测,可能是版本的问题

  有可能是新加入的tomcat还没有从集群中的其它节点完成session复制,导致暂时不能处理请求,过一会就好了。。。。
  

  http://localhost:9080/docs/cluster-howto.html
  看最有一小节How it works
  

  




页: [1]
查看完整版本: Tomcat负载均衡过程中重启tomcat遇到的问题