在Apache Tomcat 7设置redis作为session store
2019獨(dú)角獸企業(yè)重金招聘Python工程師標(biāo)準(zhǔn)>>>
redis已經(jīng)有組件支持直接在tomcat7中設(shè)置下將redis作為tomcat默認(rèn)的session存儲器,下面介紹下配置過程
1.從http://redis.io/下載redis,按照redis服務(wù)端
?
| 1 2 3 4 | wget http: //download.redis.io/redis-stable.tar.gz tar xvzf redis-stable.tar.gz cd redis-stable make |
2.啟動redis
?
| 1 2 | 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包,將這幾個(gè)jar包拷貝到tomcat7的lib目錄下
5.修改tomcat的conf下的context.xml文件,添加或者修改下面的配置
?
| 1 2 3 4 5 6 | >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) --> /> |
6.重啟tomcat后就可以看到session存儲到redis上了。
轉(zhuǎn)載于:https://my.oschina.net/u/1169079/blog/267648
總結(jié)
以上是生活随笔為你收集整理的在Apache Tomcat 7设置redis作为session store的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android自动化测试之Robotiu
- 下一篇: DataGridView的DataGri