参考文档 https://code.google.com/archive/p/memcached-session-manager/ https://github.com/magro/memcached-session-manager/wiki/SetupAndConfiguration

系统版本信息如下: Server version: Apache Tomcat/8.0.3 Server built: Feb 7 2014 05:07:30 Server number: 8.0.3.0 OS Name: Linux OS Version: 3.10.0-693.el7.x86_64 Architecture: amd64 JVM Version: 1.8.0_20-b26 JVM Vendor: Oracle Corporation

1.下载对应tomcat版本的jar包并放入tomcat的lib目录

2.修改tomcat的server.xml文件,在context中添加共享方式, < Context sessionCookiePath = “ / ” > ... < Manager className = “ de.javakaffee.web.msm.MemcachedBackupSessionManager ” memcachedNodes = “ n1:host1.yourdomain.com:11211,n2:host2.yourdomain.com:11211 ” failoverNodes = “ n1 ” storageKeyPrefix = “ context ” requestUriIgnorePattern = “。* \。(ico | png | gif | jpg | css | js)$ ” transcoderFactoryClass = “de.javakaffee.web.msm.serializer.javolution.JavolutionTranscoderFactory “ /> </ Context >

3.安装memcache并且启动即可(端口默认11211)

4.配置nginx进行随机负载

5.启动并测试即可