在Apache Tomcat 7设置redis作为session store

时间:2017-12-10 16:34:47
【文件属性】:

文件名称:在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代码 收藏代码 port="6379" database="0" maxInactiveInterval="60" /> 6.重启tomcat后就可以看到session存储到redis上了。 要严格注意你的jar版本 commons-pool-1.3.jar jedis-2.0.0.jar tomcat-redis-session-manager-1.2-tomcat-7-java-7.jar


【文件预览】:
tomcat-redis-session-manager-1.2-tomcat-7-java-7.jar
commons-pool-1.3.jar
jedis-2.0.0.jar

网友评论

  • 不错!jar是可以用的
  • 可以正确配置
  • 不错,配置成功!