tomcat redis 怎样获取session值

 我来答
菇较涂唾拙蔚B2
2017-01-07 · TA获得超过337个赞
知道小有建树答主
回答量:769
采纳率:0%
帮助的人:506万
展开全部
  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进行调试!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式