使用 Redis 服务器来存储Session非常有优势。首先它是一个NOSQL数据,第二它很容易扩展使用。
下面这种安装方式非常清晰明白的引导你把Redis缓存作为一个Session的存储系统。步骤如下:1. 下载Redis并且使用下面的命令编译安装:wget http://download.redis.io/redis-stable.tar.gztar xvzf redis-stable.tar.gzcd redis-stablemakemake install 配置文件:redis.confcd src/./redis-server --port 6379 /usr/local/redis-stable/redis.conf(启动方式)2. 使用如下命令安装Redisyum install -y redis.*启动方式:/etc/init.d/redis (start|stop|restart|status)配置文件:/etc/redis.conf3. 下载最新的Tomcat 7 4. 下载最新的Jedis(一个Redis 的Java客户端),Tomcat Redis Session Manager 和 Apache Commons Pool 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上的) 6. 在Tomcat 的conf/context.xml 文件里增加如下内容(或者在server.xml的context块中添加) 连接: 7. 重启Tomcat7,你现你可以看到,Session的内容开始在Redis中创建了。现在,Tomcat7的Session就保存到Redis中了,而且它也维护着Session的不同方面。各个组件的下载地址: jedis:commadn-pool2:tomcat-redis-session-manager:8:查看:
在CTRL+F5发现没有变化