redis緩存tomcat

使用 Redis 服務器來存儲Session非常有優勢。首先它是一個NOSQL數據,第二它很容易擴展使用。
下面這種安裝方式非常清晰明白的引導你把Redis緩存作爲一個Session的存儲系統。步驟如下:
1. 下載Redis並且使用下面的命令編譯安裝:
wget http://download.redis.io/redis-stable.tar.gztar xvzf redis-stable.tar.gz
cd redis-stable
make
make install 
配置文件:redis.conf
cd src/
./redis-server --port 6379  /usr/local/redis-stable/redis.conf(啓動方式)
2. 使用如下命令安裝Redis
yum install -y redis.*
啓動方式:/etc/init.d/redis (start|stop|restart|status)
配置文件:/etc/redis.conf

3. 下載最新的Tomcat 7
     http://tomcat.apache.org/download-70.cgi
4. 下載最新的Jedis(一個Redis 的Java客戶端),Tomcat Redis Session Manager 和 Apache Commons Pool
commons-pool2-2.2.jar  jedis-2.6.1.jar  tomcat-redis-session-manager1.2.jar
5. 將上面所有的Jar包都拷到Tomcat7安裝目錄下面的Lib目錄下
cd /home/hanye
 wget http://central.maven.org/maven2/redis/clients/jedis/2.6.1/jedis-2.6.1.jar
 wget  http://central.maven.org/maven2/org/apache/commons/commons-pool2/2.2/commons-pool2-2.2.jar
 wget http://download.csdn.net/download/qinxcb/8279761 (CSDN上的)
  https://github.com/jcoleman/tomcat-redis-session-manager/downloads

6. 在Tomcat 的conf/context.xml 文件裏增加如下內容(或者在server.xml的context塊中添加)
    連接:http://blog.csdn.net/chszs/article/details/42610365




7. 重啓Tomcat7,你現你可以看到,Session的內容開始在Redis中創建了。
現在,Tomcat7的Session就保存到Redis中了,而且它也維護着Session的不同方面。
各個組件的下載地址:         
jedis:http://maven.outofmemory.cn/redis.clients/jedis/2.6.1/ 
commadn-pool2: http://central.maven.org/maven2/org/apache/commons/commons-pool2/2.2/commons-pool2-2.2.jar
tomcat-redis-session-manager:http://download.csdn.net/download/qinxcb/8279761

8:查看:
 
在CTRL+F5發現沒有變化


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章