sticky_session ★apache tomcat 负载 补充说明

阅读更多

worker.balancer.sticky_session请求是发送给一台服务器(true),还是发送给 多台服务器(false)。Session复制只与tomcat集群配置有关,与这个sticky无关。
sticky_session 的默认值为true,也可以以1 代表为 true,0 代表为 false ,实现会话粘滞的时候,Apache要将同一客户的请求发给之前为它服务的Tomcat,这一点光凭参数sticky_session=1是无法做到的,Apache需要更进一步了解几个成员Tomcat,我们需要为每个Tomcat再配置Engine的jvmRoute属性 :打开文件server.xml,找到Engine,添加jvmRoute属性 , jvmRoute="lb1",每一个成员都需要相应的配置。这个jvmRoute属性的值与之前在workers.properties中的worker的名字必须完全相同,只有这样Apache才能够实现会话粘滞。

你可能感兴趣的:(sticky_session ★apache tomcat 负载 补充说明)