开发者社区> 问答> 正文

tomcat-redis-session存储没反应,什么原因,求指教。

我用的tomcat7.0.63 ,
7
`这是需要的Jar包,放到tomcat lib下 ,配置是

     host="10.3.2.123"
     port="6379" 
     database="0" 
     maxInactiveInterval="60"/>`

启动后,没有报任何的类找不到,貌似成功了
在项目中我httpSession.setAttribute(Constant.USER_KEY, loginObj);
httpSession 是 spring里边拿到的,然后setattr,在redis控制台 ,没有发现任何的请求,keys * 根本没有东西,然后用httpSession取,得到的是null对象。
跟踪代码,发现tomcat已经获得了redis的resource,但是我不知道为什么没有把数据保存进去,请问各位是否还要配置其他东西,还是我调用的不正确?

展开
收起
落地花开啦 2016-02-22 14:53:05 3035 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    从Tomcat6开始默认开启了Session持久化设置,测试时可以关闭本地Session持久化,其实也很简单,在Tomcat的conf目录下的context.xml文件中,取消注释下面那段配置即可:
    `
    `

    2019-07-17 18:46:42
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Redis在唯品会的应用实践——架构演进与功能定制 立即下载
Redis集群演化的心路历程——从2.x到3.0时代 立即下载
ApsaraDB for Redis——与创客同行 立即下载