我在ubuntu服务器上用apache作为前端负载均衡器测试了Tomcat Clustering for session replication。根据我的测试经验,我认为最好不要使用tomcat集群,而是将每个节点作为独立的节点运行,而不需要任何会话复制,因为我觉得它很慢,启动tomcat服务需要很多时间,并且消耗更多的内存。而且FarmDeployer在部署时并不总是可靠的,应该将整个配置放在<Host></Host>元素下,以便场部署程序和每个虚拟主机都能工作,从而形成一个巨大的server.xml文件。下面是我使用的一个节点上的带有集群配置的tomcat虚拟主机。