0 0

Liferay集群环境下缓存复制问题5

我们采用Liferay + JGroup + encache 采用多播的机器来实现缓存的复制,我们现在有4个环境,DEV,QA,CM,PROD,通过对Liferay的配置,我们发现在QA上可以实现复制,但是在DEV,CM,PROD上却是不能成功,通过查日志,发现其中一台节点机有发出消息,但是另一台节点机就是收不到,我们也通过抓包的方式看到,节点机器确实有发出消息。

用JGroup带的多播测试命令,节点间的多播通讯是正常的。

multicast.group.address["cluster-link-control"]=237.0.0.1
multicast.group.address["cluster-link-udp"]=237.0.0.2
multicast.group.address["cluster-link-mping"]=237.0.0.3
multicast.group.address["hibernate"]=237.0.0.4
multicast.group.address["multi-vm"]=237.0.0.5
lucene.replicate.write=true
cluster.executor.debug.enabled=true


有人能知道这是什么原因吗,我的想法,是会不会是包被别的机器收走了,但是没有办法查到包的去向。
2014年11月24日 15:08
  • 描述: 接收节点log
  • 大小: 22 KB
  • 描述: 发送节点log
  • 大小: 27.6 KB
  • 描述: 接收节点接收成功log
  • 大小: 22.5 KB
  • 描述: 发送节点发送成功log
  • 大小: 15.9 KB
目前还没有答案

相关推荐

Global site tag (gtag.js) - Google Analytics