tomcat redis 怎样获取session值
1个回答
展开全部
1、修改tomcat下的context.xml配置文件:添加如下代码
[html] view plain copy
<Valve className="com.radiadesign.catalina.session.RedisSessionHandlerValve" />
<Manager className="com.radiadesign.catalina.session.RedisSessionManager"
host="localhost" <!-- optional: defaults to "localhost" -->
port="6379" <!-- optional: defaults to "6379" -->
database="0" <!-- optional: defaults to "0" -->
maxInactiveInterval="60" <!-- optional: defaults to "60" (in seconds) --> />
2、在tomcat下的lib目录中加入如下jar:
tomcat-redis-session-manager-1.2-tomcat-7.jar 下载地址:https://github.com/jcoleman/tomcat-redis-session-manager/downloads
jedis-2.1.0.jar
commons-pool-1.6.jar 这两个架包简単好下载,不累赘
3、可远程链接Linux下的redis进行测试修改context.xml的host参数即可,也可以在window下安装redis进行调试!
[html] view plain copy
<Valve className="com.radiadesign.catalina.session.RedisSessionHandlerValve" />
<Manager className="com.radiadesign.catalina.session.RedisSessionManager"
host="localhost" <!-- optional: defaults to "localhost" -->
port="6379" <!-- optional: defaults to "6379" -->
database="0" <!-- optional: defaults to "0" -->
maxInactiveInterval="60" <!-- optional: defaults to "60" (in seconds) --> />
2、在tomcat下的lib目录中加入如下jar:
tomcat-redis-session-manager-1.2-tomcat-7.jar 下载地址:https://github.com/jcoleman/tomcat-redis-session-manager/downloads
jedis-2.1.0.jar
commons-pool-1.6.jar 这两个架包简単好下载,不累赘
3、可远程链接Linux下的redis进行测试修改context.xml的host参数即可,也可以在window下安装redis进行调试!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询