发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA

配置tomcat集群出现了问题,请高手指点

    
2005-12-29 11:07
赞助商链接

系统架构:1 apache+2 tomcat, 2个tomcat放置在不同的linux主机上。
启动后:两个tomcat爆出同样的信息:
Creating ClusterManager for context using class org.apache.catalina.cluster.session.DeltaManager
2005-12-28 14:43:03,214 [main] INFO session.DeltaManager (DeltaManager.java:627) - Starting clustering manager...:
2005-12-28 14:43:03,222 [main] INFO session.DeltaManager (DeltaManager.java:669) - Manager[], skipping state transfer. No members active in cluster group.

结果:session复制不能成功

cluster相关的配置如下:
<Cluster className="org.apache.catalina.cluster.tcp.SimpleTcpCluster"
managerClassName="org.apache.catalina.cluster.session.DeltaManager"
expireSessionsOnShutdown="false"
useDirtyFlag="true">

<Membership
className="org.apache.catalina.cluster.mcast.McastService"
mcastAddr="224.0.0.255"
mcastPort="45564"
mcastFrequency="500"
mcastDropTime="3000"
mcastBindAddress= "10.23.3.53"
/>

<Receiver
className="org.apache.catalina.cluster.tcp.ReplicationListener"
tcpListenAddress="10.23.3.53"
tcpListenPort="4001"
tcpSelectorTimeout="100"
tcpThreadCount="6"/>

<Sender
className="org.apache.catalina.cluster.tcp.ReplicationTransmitter"
replicationMode="pooled"/>

<Valve className="org.apache.catalina.cluster.tcp.ReplicationValve"
filter=".*\.gif;.*\.js;.*\.jpg;.*\.htm;.*\.html;.*\.txt;"/>

<Deployer className="org.apache.catalina.cluster.deploy.FarmWarDeployer"
tempDir="/tmp/war-temp/"
deployDir="/tmp/war-deploy/"
watchDir="/tmp/war-listen/"
watchEnabled="false"/>
</Cluster>
我的判断: cluster应该是配置正确了,并且启动了;session 复制使用的 ip multicast没有成功,如果是这种情况应该如何检测和配置linux主机的ip multicast功能?
请高手指点,谢谢!

2005-12-30 14:50

需要检测你的网络ip multicast是否开通,可查有关网管资料。

集群cluster     

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com