文件名称:在Apache Tomcat 7设置redis作为session store
文件大小:181KB
文件格式:ZIP
更新时间:2017-12-10 16:34:47
java tomcat redis
在Apache Tomcat 7设置redis作为session store
redis已经有组件支持直接在tomcat7中设置下将redis作为tomcat默认的session存储器,下面介绍下配置过程
1.从http://redis.io/下载redis,按照redis服务端
wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make
2.启动redis
cd RedisDirectory/src
./redis-server --port 6379
3.从http://tomcat.apache.org/download-70.cgi下载tomcat7,按照tomcat7
4.从https://github.com/xetorthio/jedis/downloads下载jedis作为java的redis客户端,
从https://github.com/jcoleman/tomcat-redis-session-manager/downloads下载tomcat的redis session manager插件,
从http://commons.apache.org/proper/commons-pool/download_pool.cgi下载apache的common pool包,
将这几个jar包拷贝到tomcat7的lib目录下
其实这里是有坑的,不过你们比较幸运,我帮你先踩了。如果你全部下载最新版本的话,肯定启动不起来。我试了很久才匹配这些jar的版本。在附件中可以下载。声明一下我用jdk是1.7的
5.修改tomcat的conf下的context.xml文件,添加或者修改下面的配置
Java代码 收藏代码
【文件预览】:
tomcat-redis-session-manager-1.2-tomcat-7-java-7.jar
commons-pool-1.3.jar
jedis-2.0.0.jar