I'm working on a Tomcat cluster configuration that uses the SimpleTcpCluster and DeltaManager -- the configuration won't allow UDP membership discovery so we've opted for the StaticMembershipInterceptor
The configuration for the interceptor looks similar on each node identifying the IP's for each member (excluding the self reference)
We're seeing odd behavior whenever a starting node is added to the cluster. The peer nodes report the membermap correctly, except the newly added node is included multiple times (see log trace below).
I think the additional nodes are incorrectly being added to the map... Would appreciate any Tomcat gurus weighing in on what they think might be happening.
Are there JMX monitors available for any of the catalina tribes implementations? Is there better trace logging available for lifecycle events relating to the tribes activity?
Any help appreciated.
when hostp05 has started and joins the membermap on hostp02: