在使用tomcat集群的时候可能会出现一个问题,就是request session没法共享。这里提供一个通过redis共享tomcat session的方法。
接下来,配置,很简单。
- 拷贝这三个包到每一个${TOMCAT}/lib下面.
- 修改每一个${TOMCAT}/conf/context.xml
<Valve className="com.demo.redis_session.RedisSessionHandlerValve" />
<Manager className="com.demo.redis_session.RedisSessionManager"
host="127.0.0.1" //redis host
port="6379"
database="0"
maxInactiveInterval="60" />
- 重启tomcat.