nginx+tomcat+redis完成session共享
来源:互联网 发布:苹果6sp手机壳淘宝 编辑:程序博客网 时间:2024/05/22 02:14
http://blog.csdn.net/grhlove123/article/details/48047735
本文记录nginx+Redis+tomcat实现session共享的过程
nginx安装:http://blog.csdn.net/grhlove123/article/details/47834673
redis安装:http://blog.csdn.net/grhlove123/article/details/47783471
准备两个tomcat,修改相应的端口
修改nginx.conf加上:
修改nginx.conf的location成启动nginx。
下载tomcat-redis-session-manager相应的jar包,主要有三个:
wget https://github.com/downloads/jcoleman/tomcat-redis-session-manager/tomcat-redis-session-manager-1.2-tomcat-7-Java-7.jar
wget http://central.maven.org/maven2/redis/clients/jedis/2.5.2/jedis-2.5.2.jar
wget http://central.maven.org/maven2/org/apache/commons/commons-pool2/2.0/commons-pool2-2.0.jar
下载完成后拷贝到$TOMCAT_HOME/lib中
修改两tomcat的context.xml:
在tomcat/webapps/test放一个index.jsp
启动tomcat,发现有异常:com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve 类找不到
分别打开三个jar包,确实没有这个类,解决可以参考:
http://blog.csdn.net/qinxcb/article/details/42041023
通过访问http://10.10.49.20/test/
刷新:
可以看到虽然Server从1111变为2222,但session的创建时间没有变化,这就完成了session共享。
- 顶
- 11
- 踩
- nginx+tomcat+redis完成session共享
- nginx+tomcat+redis完成session共享
- nginx+tomcat+redis完成session共享
- nginx+tomcat+redis完成session共享
- nginx+tomcat+redis完成session共享
- nginx+tomcat+redis/memcached完成session共享
- nginx+tomcat+redis完成session共享
- nginx+tomcat+redis完成session共享
- nginx+tomcat+redis/Memcached集群完成session共享
- tomcat+redis+nginx session共享
- Nginx Redis tomcat session共享
- nginx-tomcat-redis共享session
- nginx+tomcat+redis实现session共享
- Redis+Nginx+Tomcat实现Session共享
- tomcat redis nginx 实现session共享
- Nginx安装tomcat + redis session共享
- nginx+tomcat+redis负载均衡session共享
- nginx+tomcat+redis的集群+session共享
- vue表单验证插件 vue-verify-plugin V2.0
- css+js实现下拉菜单栏
- 机器学习-模型优化
- tomcat管理页面403 Access Denied的解决方法
- PAT B1028. 人口普查
- nginx+tomcat+redis完成session共享
- application,session,request的生命周期和创建时期
- 【Java集合源码剖析】Hashtable源码剖析
- Vue-组件学习
- 数组函数参数:学生成绩管理系统
- laravel框架总结 -- 关联关系
- 有刷无刷动力电调与马达
- lua元表
- 安装elasticsearch-head插件(mac os 10.12.5)