我们为两个 tomcat(tomcat1 和 tomcat2)的 JSESSIONID cookie 配置了带有粘性会话的 ELB(流程是 - Apache Http Server - ELB - tomcats)
带有端口 8009 的 AJP 协议已在 tomcat 端配置,因为从 AWS ELB 没有 AJP 选项,我们已经配置了 tcp:8009
所以 Apache httpd.conf 条目是,(xxx.amazonaws.com 是 ELB 名称)
BalancerMember ajp://xxx.amazonaws.com:8009
不知何故,粘性会话不起作用,http请求被发送到两个tomcat服务器。是因为ELB端的协议(tcp:8009)吗?我们不确定这里缺少什么,需要帮助!!