问题描述 : 两台同一区ECS服务器tomcat无法复制session怎么解决
SLB+两台tomcat集群以后,A节点项目登录以后,又跳回B节点重复要求登录,应该是session没有复制过去。 tomcat日志里面没看到两台链接的关联输出,好像互相监测不到。
执行了 /sbin/iptables -I INPUT -p udp --dport 45564 -j ACCEPT
/etc/rc.d/init.d/iptables save
route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0之后也仍然没有效果
server.xml
web.xml
SLB配置为
前端协议 [端口]:HTTP:80
后端协议 [端口]:HTTP:8080
带宽峰值:4M
调度算法: 加权轮询加权最小连接数
使用虚拟服务器组:a
会话保持:已开启HTTP 协议会话保持基于cookie
Cookie处理方式: 植入Cookie重写Cookie
超时时间:* 输入范围为1-86400秒。
获取真实IP: 已开启(默认开启)
这个还是用memcache 好,把session都放在memcache里面方便。。https://bbs.aliyun.com/read/169135.html?spm=5176.7738651.0.0.f9IPt1
https://bbs.aliyun.com/read/169135.html?spm=5176.7738651.0.0.f9IPt1 这个方法可靠
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。