lnmp架构-tomcat session

tomcat session共享

部署 tomcat

在server2 和 server3上进行同样的操作

lnmp架构-tomcat session_第1张图片

lnmp架构-tomcat session_第2张图片

 lnmp架构-tomcat session_第3张图片

 lnmp架构-tomcat session_第4张图片

 保存的信息都会在tomcat日志中保存lnmp架构-tomcat session_第5张图片

 lnmp架构-tomcat session_第6张图片

 tomcat 与nginx的整合

在server1上

lnmp架构-tomcat session_第7张图片

 lnmp架构-tomcat session_第8张图片

 lnmp架构-tomcat session_第9张图片

 lnmp架构-tomcat session_第10张图片

 

当并发量开始增大时 就得做负载均衡

lnmp架构-tomcat session_第11张图片

 lnmp架构-tomcat session_第12张图片

解决 当一个tomcat服务器挂掉后 另一个服务器上有第一个服务器上提交的数据问题

在server2 和server3两个服务器上都装上memcached

tomcat服务通过msm模块把session信息交叉存储到memcached上

lnmp架构-tomcat session_第13张图片

 lnmp架构-tomcat session_第14张图片

 lnmp架构-tomcat session_第15张图片

 tomcat访问memcache需要对应的功能模块

lnmp架构-tomcat session_第16张图片

 然后编辑文件

lnmp架构-tomcat session_第17张图片

 lnmp架构-tomcat session_第18张图片

 重启tomcat

lnmp架构-tomcat session_第19张图片

查看日志

[root@server2 tomcat]# cat logs/catalina.out

 

server3上的配置依次类推

测试: http://192.168.56.11/test.jsp

lnmp架构-tomcat session_第20张图片

 

关闭server3上的tomcat服务后会自动切换到server2

lnmp架构-tomcat session_第21张图片

关闭server2上的memcached服务后,会自动切换到server3上的memcached服务

 lnmp架构-tomcat session_第22张图片

 

你可能感兴趣的:(架构,tomcat,java)