]
Justin Cranford commented on WFLY-2632:
---------------------------------------
I am experiencing the same JGRP000031 error with JGroups 3.4.3 and 3.4.4. However, I was
trying JGroups 3.4 with Tomcat 7 & HA-JDBC 3.0 instead of WildFly. The symptoms are
identical - restart an application server in the JGroups cluster, and it logs these
JGRP000031 errors. Restart the cluster and the errors disappear.
I added myself to the watchlist for this WFLY-2632 bug. I previously reported it on the
HA-JDBC forum and in the JGroups bug tracker:
Unfortunately I cannot ignore the warnings. If I try to acquire locks after cluster
restart then all is ok, but if I try to acquire a lock after an application server restart
then it fails. This is a blocker bug for me, and goes beyond Wildfly. My hope is if and
when it is fixed for WildFly, I can apply the same fix to my situation.
JGroups drops unicast messages after shutdown/restart
-----------------------------------------------------
Key: WFLY-2632
URL:
https://issues.jboss.org/browse/WFLY-2632
Project: WildFly
Issue Type: Bug
Components: Clustering
Affects Versions: 8.0.0.Beta1
Reporter: Richard Achmatowicz
Assignee: Richard Achmatowicz
Fix For: 9.0.0.Beta1
JGroups drops unicast messages (citing wrong destination) after a node in a cluster is
shutdown and then restarted.
The JGroups version in use is 3.4.1.Final.
Steps to reproduce:
- start two nodes A, B using the server configuration standalone-ha.xml to create a
cluster
- shutdown A
- restart A
- after restart, we see these messages:
{noformat}
13:15:03,227 INFO [stdout] (ServerService Thread Pool -- 63)
13:15:03,228 INFO [stdout] (ServerService Thread Pool -- 63)
-------------------------------------------------------------------
13:15:03,228 INFO [stdout] (ServerService Thread Pool -- 63) GMS: address=lenovo/web,
cluster=web, physical address=127.0.0.1:55200
13:15:03,229 INFO [stdout] (ServerService Thread Pool -- 63)
-------------------------------------------------------------------
13:15:03,414 INFO [org.infinispan.remoting.transport.jgroups.JGroupsTransport]
(ServerService Thread Pool -- 63) ISPN000094: Received new cluster view: [fred/
web|3] (2) [fred/web, lenovo/web]
13:15:03,422 INFO [org.infinispan.remoting.transport.jgroups.JGroupsTransport]
(ServerService Thread Pool -- 63) ISPN000079: Cache local address is lenovo/web
, physical addresses are [127.0.0.1:55200]
13:15:03,427 INFO [org.infinispan.factories.GlobalComponentRegistry] (ServerService
Thread Pool -- 63) ISPN000128: Infinispan version: Infinispan 'Infinium' 6
.0.0.CR1
13:15:03,533 WARN [org.jgroups.protocols.TP$ProtocolAdapter] (INT-1,shared=udp)
JGRP000031: lenovo/web: dropping unicast message to wrong destination ac84f3e5
-f005-ddb2-b377-46b165e2aa77
13:15:03,609 INFO [org.infinispan.jmx.CacheJmxRegistration] (ServerService Thread Pool
-- 61) ISPN000031: MBeans were successfully registered to the platform
MBean server.
13:15:03,610 INFO [org.infinispan.jmx.CacheJmxRegistration] (ServerService Thread Pool
-- 62) ISPN000031: MBeans were successfully registered to the platform
MBean server.
13:15:03,765 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 62)
JBAS010281: Started default-host/distributable cache from web contain
er
13:15:03,768 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 61)
JBAS010281: Started dist cache from web container
13:15:03,906 INFO [org.wildfly.extension.undertow] (MSC service thread 1-1) JBAS017534:
Register web context: /distributable
13:15:03,978 INFO [org.jboss.as.server] (Controller Boot Thread) JBAS018559: Deployed
"distributable.war" (runtime-name : "distributable.war")
13:15:04,033 WARN [org.jgroups.protocols.TP$ProtocolAdapter] (INT-1,shared=udp)
JGRP000031: lenovo/web: dropping unicast message to wrong destination ac84f3e5
-f005-ddb2-b377-46b165e2aa77
13:15:04,059 INFO [org.jboss.as] (Controller Boot Thread) JBAS015961: Http management
interface listening on
http://127.0.0.1:9990/management
13:15:04,060 INFO [org.jboss.as] (Controller Boot Thread) JBAS015951: Admin console
listening on
http://127.0.0.1:9990
13:15:04,060 INFO [org.jboss.as] (Controller Boot Thread) JBAS015874: WildFly
8.0.0.Beta2-SNAPSHOT "WildFly" started in 5193ms - Started 293 of 410 services
(178 services are lazy, passive or on-demand)
13:15:04,533 WARN [org.jgroups.protocols.TP$ProtocolAdapter] (INT-1,shared=udp)
JGRP000031: lenovo/web: dropping unicast message to wrong destination
ac84f3e5-f005-ddb2-b377-46b165e2aa77
13:15:05,034 WARN [org.jgroups.protocols.TP$ProtocolAdapter] (INT-1,shared=udp)
JGRP000031: lenovo/web: dropping unicast message to wrong destination
ac84f3e5-f005-ddb2-b377-46b165e2aa77
13:15:05,534 WARN [org.jgroups.protocols.TP$ProtocolAdapter] (INT-1,shared=udp)
JGRP000031: lenovo/web: dropping unicast message to wrong destination
ac84f3e5-f005-ddb2-b377-46b165e2aa77
{noformat}