修改%TOMCAT_HOME%\conf\server.xml中所有的端口号,在Engine标签中加入jvmRout元素并给元素赋值。取消Cluster标签的注释,tomcat之间就可以相互通信了。
四月03,201411:51:12上午org.apache.catalina.ha.tcp.SimpleTcpClustermemberAdded
信息:Replicationmemberadded:org.apache.catalina.tribes.membership.MemberImpl[tcp://{192,168,1,107}:4000,{192,168,1,107},4000,alive=8255,id={-45489049428266-79-9293-2077-10968-5297},payload={},command={},domain={},]
四月03,201411:51:13上午org.apache.catalina.tribes.membership.McastServiceImplwaitForMembers
在应用程序里的WEB-INFO目录下的web.xml文件中web-app元素的最后加上distributable标签即可实现应用程序在多个tomcat中的session共享。
日志级别建议使用WARN,可以屏蔽session同步时的日志输出,减少对服务器性能的损耗。
该贴被minglang.yu编辑于2014-4-3 12:37:44