停掉node03节点的memcached服务,刷新页面,
[root@node03 tomcat8]# systemctl stop memcached
[root@node03 tomcat8]# ps -ef |grep memcached
root 7412 6754 0 19:46 pts/0 00:00:00 grep --color=auto memcached
刷新页面,session会话转移到n1这个memcached上了,但sessionID依然没有改变,说明session已共享。关闭任一节点的tomcat服务,发现从nginx负载过来的请求未分发至关停的tomcat上,sessionID也不会变。
关闭任一节点的tomcat服务,发现从nginx负载过来的请求未分发至关停的tomcat上,sessionID也不会变。
查看catalina.out日志,
[root@node01 logs]# tailf catalina.out
至此,Nginx+Tomcat+Memcached实现负载均衡及session共享就实现了。
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx