Nginx 与多台tomcat整合,实现session共享配置,一直实现不了,请高手指点,谢谢。

 我来答
liupesnap
推荐于2016-11-27 · TA获得超过253个赞
知道小有建树答主
回答量:66
采纳率:0%
帮助的人:104万
展开全部
Nginx作为负载均衡前端 配置可以参照apache httpd server
至于tomcat session共享 是群集的问题
tomcat官方网站文档写的很明白了 http://tomcat.apache.org/tomcat-7.0-doc/cluster-howto.html
直接copy上面的配置到service.xml就可以
引文tomcat的session同步是通过广播实现的,所以
如果你是windows 貌似已经默认开启了组播段ip
如果你是linux或者别的 请手动打开服务器的组播地址段(方法网上找 很多)
官方建议是tomcat集群不要超过4台 否则会引起广播风暴

从本质上看 tomcat的集群性能不算很好 如果你有很大数据量的需求 这里推荐glassfish 配置比tomcat简单 而且群集信息同步使用一致性hash算法 既稳定又高效 另外还有jboss 这个就不多说了 至于jetty(短小精悍) 新手不推介研究 先把tomcat搞清楚先
快又稳
2024-10-28 广告
Apache基于域名的虚拟主机配置主要涉及到在Apache配置文件中为不同域名指定不同的网站目录和日志路径。配置时,需确保域名已正确指向服务器的IP地址。在Apache的`httpd-vhosts.conf`或类似配置文件中,为每个域名创建... 点击进入详情页
本回答由快又稳提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式