我注意到我们的WebSphere表现得很奇怪。它一直在这样做,所以它不是由于拓扑变化:
当服务器启动时,它需要ping到单元中所有其他活动计算机。
如果还有另一台服务器仍在启动,则当前服务器可能会决定等待它直到完成。
我们尝试了一些不同的东西,例如,将不同的服务器放在不同的核心组中似乎消除了这个问题。
我认为这意味着WebSphere期望服务器彼此之间具有HighAvailable,但它们不属于同一个集群,或者它们之间存在任何应用关系。
似乎WebSphere想要在我的单元中的每两个服务器之间创建一个连接。
这是一个已知的错误吗? 它是在6.1和7的更高版本中修复的吗?
谢谢。
答案 0 :(得分:1)
正如您所提到的,这是WebSphere使用的高可用性功能。将此视为“核心组”成员的心跳功能。核心组的成员(默认情况下,有一个称为默认核心组的核心组“互相ping。”
如果您尚未设置任何核心组,则只有一个核心组,并且所有成员将尝试相互关注(以便组件/功能可以转换为核心组的另一个成员,如果当前提供商失败了)
这不应该仅仅因为另一台服务器停机或启动而影响服务器启动或执行它的功能。
看看这个是为了合理了解HA Manager和Core组是什么以及他们想要做什么/实现
http://www.ibm.com/developerworks/websphere/techjournal/1003_col_kepros/1003_col_kepros.html
HTH
Manglu