nginx session共享问题

将这些jar包放在tomcat lib目录下
每个tomcat里面的context.xml中加入
<Manager className="de.javakaffee.web.msm.MemcachedBackupSessionManager" memcachedNodes="n1:192.168.43.151:11211" sticky="false" lockingMode="auto" sessionBackupAsync="false" requestUriIgnorePattern=".*\.(ico|png|gif|jpg|css|js)$" sessionBackupTimeout="1000" transcoderFactoryClass="de.javakaffee.web.msm.serializer.kryo.KryoTranscoderFactory" />
- 安装memcached
- yum -y install memcached
启动memcached memcached -d -m 128 -u root -l 192.168.1.7 -p 11211 -c 256 -P /tmp/memcached.pid memcached-tool 192.168.1.7:11211
参数解释: -d:后台启动服务 -m:缓存大小 -p:端口 -l:IP -P:服务器启动后的系统进程ID,存储的文件 -u:服务器启动是以哪个用户名作为管理用户
 
<%@ page import="java.util.*" contentType="text/html; charset=UTF-8"%> <h1>node01</h1> <%=session.getId()%>
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号