tomcat redis nginx 实现session共享
来源:互联网 发布:注册网站域名 编辑:程序博客网 时间:2024/04/29 09:48
Redis tomcat nginx 实现session共享
redis3.1 tomcat7 nginx 1.8.1
jar包 jedis-2.7.2.jar tomcat-redis-session-manage-tomcat7.jar commons-pool2-2.4.2.jar
Redis安装在fedora中
一、将redis设置主从服务器http://blog.csdn.net/qq_27966627/article/details/51249774
端口分别为6379 6380
二、安装并配置nginx
1.安装nginx http://blog.csdn.net/qq_27966627/article/details/51141860
2.找到nginx配置文件nginx.conf然后子啊http中加入
upstream tomcat {
server localhost:8080;
server localhost:8081;
}
Localhost为tomcat所在的电脑ip
8080端口号
3.检查nginx配置文件是否正确
#nginx -t
4.重启nginx
#nginx -s -reload
三、配置tomcat
1.解压两个tomcat,将所需jar包放入tomcat lib中
2.修改其中一个tomcat端口 ,编辑servicex.xml文件,修改下图端口
i.
ii.
iii.
3.修改两个tomcat context.xml文件
<Valve className="com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve" />
<Manager className="com.orangefunction.tomcat.redissessions.RedisSessionManager"
host="192.168.139.128"
port="6379"
database="0"
maxInactiveInterval="60"/>
a).添加如上代码与文件中,host为redis所在ip
四、编辑网页运行
a)
a) 网页中加入如下代码
<%
String values=request.getParameter("values");
HttpSession sessions=request.getSession();
session.setAttribute("values1",values);
Object sessionValues=sessions.getAttribute("values1");
//
%>
从Session中取出值whooooooooo:<%=sessions.getId()%>
C).运行,得到sessionid
D).检查数据库是否插入键,插入成功完成
- nginx+tomcat+redis实现session共享
- Redis+Nginx+Tomcat实现Session共享
- tomcat redis nginx 实现session共享
- Nginx+Tomcat+Redis实现session共享
- tomcat、redis、nginx实现session共享
- 三、Nginx+Tomcat+Redis实现Session共享
- Tomcat+Nginx+Redis实现分布式Session共享
- nginx+redis实现tomcat session共享
- 基于nginx tomcat-redis-session-manager实现session共享
- Nginx+Tomcat搭建集群,Spring Session+Redis实现Session共享
- Nginx+Tomcat搭建集群,Spring Session+Redis实现Session共享
- Nginx+Tomcat搭建集群,Spring Session+Redis实现Session共享
- Nginx+Tomcat搭建集群,Spring Session+Redis实现Session共享
- tomcat+redis+nginx session共享
- Nginx Redis tomcat session共享
- nginx-tomcat-redis共享session
- tomcat+nginx+redis实现均衡负载、session共享
- tomcat+nginx+redis实现均衡负载、session共享
- 十进制到二进制
- django环境部署
- Android中Activity与AppCompatActivity的理解
- 保证最后三个数字为最小的
- 数字字符串如何转换为日期
- tomcat redis nginx 实现session共享
- Hibernate 常见的注解及使用方法
- java.io.FileNotFoundException: File does not exist: hdfs://mycluster/home/sqoop- 1.4.6/lib/commons-
- Android 的Swift-->Kotlin
- 任意数二进制转化
- 单例模式
- 230转化成二进制
- 将230转化为16进制数
- 10137 - The Trip