tomcat-redis-session-manager的使用
来源:互联网 发布:猎头搜 知乎 编辑:程序博客网 时间:2024/04/27 16:38
无意间发现redis与tomcat可以配置使用,将session序列化存到redis缓存中。
首先从网上下载相关jar包,需要
common-pool-1.3.jarcommon-pool2-2.2.jartomcat-redis-session-manager-1.2-tomcat-6.jarjedis-2.2.0.jar
jar包要求非常严格,请务必选择相同版本jar包
tomcat版本需要6.0经测试7.0会报错那就更不用说更高的版本了
在tomcat中context.xml配置
<Valve className="com.radiadesign.catalina.session.RedisSessionHandlerValve" /> <Manager className="com.radiadesign.catalina.session.RedisSessionManager" host="192.168.0.106" port="6379" database="0" maxInactiveInterval="3600" />
需要注意在此处配置maxInactiveInterval=”3600”session在redis的过期时间无效,需要在web.xml配置
<session-config> <session-timeout>1800</session-timeout> </session-config>
之后即可采用jedis进行缓存测试
github地址:https://github.com/jcoleman/tomcat-redis-session-manager
redis集群配置
<Valve className="com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve" /><Manager className="com.orangefunction.tomcat.redissessions.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) --> sessionPersistPolicies="PERSIST_POLICY_1,PERSIST_POLICY_2,.." <!-- optional --> sentinelMaster="SentinelMasterName" <!-- optional --> sentinels="sentinel-host-1:port,sentinel-host-2:port,.." <!-- optional --> />
0 0
- tomcat-redis-session-manager的使用
- 使用redis实现自己的tomcat session manager(java)
- 使用tomcat-redis-session-manager实现session共享
- tomcat-redis-session-manager 介绍
- IDEA编译tomcat-redis-session-manager出的错误
- 使用Tomcat-redis-session-manager来实现Tomcat集群部署中的Session共享
- Redis学习笔记(七)nginx+tomcat反向代理下使用tomcat-redis-session-manager进行session共享中值得注意的一个问题
- Tomcat7通过redis 来进行session复制的设置过程(jcoleman/tomcat-redis-session-manager)
- 利用tomcat-redis-session-manager解决tomcat的分布式session问题
- 利用tomcat-redis-session-manager解决tomcat的分布式session问题
- 利用tomcat-redis-session-manager解决tomcat的分布式session问题
- Redis Session Manager for Apache Tomcat
- tomcat-redis-session-manager小坑记录
- 构建 tomcat-redis-session-manager-master
- tomcat-redis-session-manager实现tomcat session共享
- 基于nginx tomcat-redis-session-manager实现session共享
- 解决使用tomcat-redis-session-manager httpSessionLinster监听功能失效问题
- Redis3.2+Tomcat实现集群的Session管理 -- tomcat-redis-session-manager的编译和开发部署环境搭建
- poj3046 划分数dp
- Linux如何查看进程、杀死进程、启动进程等常用命令
- 通过Jedis客户端连接不到redis
- encodeURI来解决URL传递时为什么需要进行两次encodeURI编码
- tomcat下部署webservice axis
- tomcat-redis-session-manager的使用
- Linux查看进程所使用资源限制
- ViewService——一种保证客户端与服务端同步的方法
- linux Shell脚本编码格式
- Lucene 6.1.0 入门Demo
- spi flash 和 Nor flash 区别
- 快速交换2个数的值,位运算
- java面试宝典第八篇List,Set,Collection,Collections的区别
- lattice函数包作图函详解