Linux系统下apache+tomcat整合完整步骤

http://hi.baidu.com/qiuyuanyang/blog/item/0a64d210ed34975af819b835.html

http://hi.baidu.com/qiuyuanyang/blog/item/5e0caa369d251745251f1434.html

Nginx作为负载均衡前端配置可以参照apachehttpdserver

至于tomcatsession共享是群集的问题

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搞清楚先

相关推荐