千家信息网

tomcat服务器从memcached缓存里面设置Session

发表于:2024-10-05 作者:千家信息网编辑
千家信息网最后更新 2024年10月05日,1.分别向tomcat的lib中添加jar包,jar包目录如下(192.168.2.140和192.168.2.136)2.修改tomcat的配置文件server.xml,在中,添加jvmRoute,
千家信息网最后更新 2024年10月05日tomcat服务器从memcached缓存里面设置Session

1.分别向tomcat的lib中添加jar包,jar包目录如下(192.168.2.140和192.168.2.136)

2.修改tomcat的配置文件server.xml,在中,添加jvmRoute,将jvmRoute的名称添加为tomcat1,tomcat2同样的操作

vi server.xml#192.168.2.140下的tomcat添加#192.168.2.136下的tomcat添加


3.修改tomcat1中的index.jsp和tomcat2中的index.jsp

vi server.xml


<%@ page language="java"contentType="text/html; charset=UTF-8"  pageEncoding="UTF-8"%>SessionID:<%=session.getId()%>
SessionIP:<%=request.getServerName()%>

tomcat1


<%@ page language="java"contentType="text/html; charset=UTF-8"  pageEncoding="UTF-8"%>SessionID:<%=session.getId()%>
SessionIP:<%=request.getServerName()%>

tomcat2


4.启动tomcat

./startup.sh


5.分别访问192.168.2.140:8080和192.168.2.136:8080,可以观察到Session是不一致的


6.配置tomcat中的conf目录下的context.xml文件,添加如下内容


7.重启tomcat后进行访问查看

./shutdown.sh./startup.sh


0