tengine会话保持模块配置——session一致性问题解决方案

tengine会话保持是除了nginx+tomcat+memcached和nginx+tomcat+redis的之外的另一种session一致性解决方案,可以作为备用方案。它的原理是通过cookie标识用户访问的是哪台服务器,之后的请求都被转发到这台服务器。它的弊端在于,如果客户端禁用了cookie,这种方法就会失效。

第一步:在tengine的配置文件中加入会话保持的相关配置

tengine会话保持模块配置——session一致性问题解决方案

tengine会话保持模块配置——session一致性问题解决方案

第二步:重启tengine

tengine会话保持模块配置——session一致性问题解决方案

第三步:通过浏览器访问

tengine会话保持模块配置——session一致性问题解决方案

会发现 当前会话期 无论怎么刷新 访问的都是slave1 从而解决了session一致性问题