美文网首页
Tomcat 集群 session redis共享

Tomcat 集群 session redis共享

作者: 朝圣的路上 | 来源:发表于2016-11-24 17:57 被阅读102次

在使用tomcat集群的时候可能会出现一个问题,就是request session没法共享。这里提供一个通过redis共享tomcat session的方法。

主要用到的是tomcat-redis-session-manager这个插件,可以直接去下载编译。但首先,这位外国老兄已经不再准备支持这个插件了,所以最多只支持tomcat7. 其次,eclipse编译需要gradle插件,很无赖,是否?

但没关系,这位大侠已经做好了一个tomcat8的pom版tomcat8_redis_session。直接下载data里面的内容就是编好的jar包。

接下来,配置,很简单。

  1. 拷贝这三个包到每一个${TOMCAT}/lib下面.
  2. 修改每一个${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" />
  1. 重启tomcat.

相关文章

网友评论

      本文标题:Tomcat 集群 session redis共享

      本文链接:https://www.haomeiwen.com/subject/bnabpttx.html