tomcat session共享负载
之前配置了很多次,主要是jar包的版本不对,导致了一些冲突,tomcat7的lib下面的jar我全部复制了下来,直接替换即可
替换完毕后,可以直接在context.xml文件中配置
<Manager className="de.javakaffee.web.msm.MemcachedBackupSessionManager"
memcachedNodes="n1:10.251.237.72:11211"
sticky="false"
lockingMode="auto"
requestUriIgnorePattern= ".*\.(ico|png|gif|jpg|css|js)$"
sessionBackupAsync= "false"
sessionBackupTimeout= "1000"
copyCollectionsForSerialization="true"
transcoderFactoryClass="de.javakaffee.web.msm.serializer.javolution.JavolutionTranscoderFactory"
/>
即可
session共享jar的一些版本必须一致
annotations-api.jar
asm-3.2.jar
javolution-5.4.3.1.jar
kryo-1.03.jar
kryo-serializers-0.10.jar
memcached-session-manager-1.6.5.jar
memcached-session-manager-tc7-1.6.5.jar
minlog-1.2.jar
msm-javolution-serializer-1.5.1.jar
msm-kryo-serializer-1.6.5.jar
reflectasm-0.9.jar
spymemcached-2.10.2.jar
推荐阅读
-
web服务器集群(多台web服务器)session同步、共享的3种解决方法
-
SpringBootSecurity学习(09)网页版登录配置Session共享
-
SpringBoot开发案例之分布式集群共享Session
-
Nginx+Tomcat+Https 服务器负载均衡配置实践方案详解
-
详解基于Centos7+Nginx+Tomcat8的负载均衡服务器的搭建
-
nginx+redis实现session共享
-
Nginx+Tomcat高性能负载均衡集群搭建教程
-
Nginx+Tomcat搭建高性能负载均衡集群的实现方法
-
windows下nginx+tomcat配置负载均衡的方法
-
用apache和tomcat搭建集群(负载均衡)