詳細配置地址:https://github.com/izerui/tomcat-redis-session-managergit
原本很簡單github
一、在tomcat/lib下面添加web
commons-pool2-2.2.jarredis
jedis-2.5.2.jartomcat
tomcat-redis-session-manager-2.0.0.jarsession
二、修改conf/context.xml,添加ui
<Valve className="com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve" />spa
<Manager className="com.orangefunction.tomcat.redissessions.RedisSessionManager"xml
host="localhost"it
port="6379"
database="10"
maxInactiveInterval="60"/>
三、啓動tomcat。。可是就是不行
控制檯,redis-cli -p 6379 monitor,查看監控,發現
1446535340.801463 [10 127.0.0.1:41285] "EXPIRE" "51CD8408A65738D6187C3067BDE4072D" "-60"
原來如此。。。。。。。web.xml中配置以下:
<session-config>
<session-timeout>-1</session-timeout>
</session-config>
真是菊花傷,滿地屎!!