-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
8.0.0.Beta
-
False
-
None
-
False
-
-
-
-
-
-
Known Issue
-
+
-
-
Following exceptions are printed in mod_cluster balancer log after workers are killed:
17:41:31,533 ERROR [io.undertow.client] (default I/O-2) UT005001: An exception occurred processing the request: java.io.IOException: An existing connection was forcibly closed by the remote host at java.base/sun.nio.ch.SocketDispatcher.read0(Native Method) at java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:276) at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:233) at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:223) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:358) at org.jboss.xnio.nio@3.8.8.Final-redhat-00001//org.xnio.nio.NioSocketConduit.read(NioSocketConduit.java:289) at io.undertow.core@2.3.4.Final//io.undertow.conduits.IdleTimeoutConduit.read(IdleTimeoutConduit.java:202) at org.jboss.xnio@3.8.8.Final-redhat-00001//org.xnio.conduits.ConduitStreamSourceChannel.read(ConduitStreamSourceChannel.java:127) at io.undertow.core@2.3.4.Final//io.undertow.server.protocol.framed.AbstractFramedChannel.receive(AbstractFramedChannel.java:383) at io.undertow.core@2.3.4.Final//io.undertow.client.ajp.AjpClientConnection$ClientReceiveListener.handleEvent(AjpClientConnection.java:360) at io.undertow.core@2.3.4.Final//io.undertow.client.ajp.AjpClientConnection$ClientReceiveListener.handleEvent(AjpClientConnection.java:356) at org.jboss.xnio@3.8.8.Final-redhat-00001//org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at io.undertow.core@2.3.4.Final//io.undertow.server.protocol.framed.AbstractFramedChannel$FrameReadListener.handleEvent(AbstractFramedChannel.java:959) at io.undertow.core@2.3.4.Final//io.undertow.server.protocol.framed.AbstractFramedChannel$FrameReadListener.handleEvent(AbstractFramedChannel.java:939) at org.jboss.xnio@3.8.8.Final-redhat-00001//org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.jboss.xnio@3.8.8.Final-redhat-00001//org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) at org.jboss.xnio.nio@3.8.8.Final-redhat-00001//org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:89) at org.jboss.xnio.nio@3.8.8.Final-redhat-00001//org.xnio.nio.WorkerThread.run(WorkerThread.java:591) 17:41:31,540 ERROR [io.undertow.client] (default I/O-1) UT005001: An exception occurred processing the request: java.io.IOException: An existing connection was forcibly closed by the remote host at java.base/sun.nio.ch.SocketDispatcher.read0(Native Method) at java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:276) at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:233) at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:223) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:358) at org.jboss.xnio.nio@3.8.8.Final-redhat-00001//org.xnio.nio.NioSocketConduit.read(NioSocketConduit.java:289) at io.undertow.core@2.3.4.Final//io.undertow.conduits.IdleTimeoutConduit.read(IdleTimeoutConduit.java:202) at org.jboss.xnio@3.8.8.Final-redhat-00001//org.xnio.conduits.ConduitStreamSourceChannel.read(ConduitStreamSourceChannel.java:127) at io.undertow.core@2.3.4.Final//io.undertow.server.protocol.framed.AbstractFramedChannel.receive(AbstractFramedChannel.java:383) at io.undertow.core@2.3.4.Final//io.undertow.client.ajp.AjpClientConnection$ClientReceiveListener.handleEvent(AjpClientConnection.java:360) at io.undertow.core@2.3.4.Final//io.undertow.client.ajp.AjpClientConnection$ClientReceiveListener.handleEvent(AjpClientConnection.java:356) at org.jboss.xnio@3.8.8.Final-redhat-00001//org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at io.undertow.core@2.3.4.Final//io.undertow.server.protocol.framed.AbstractFramedChannel$FrameReadListener.handleEvent(AbstractFramedChannel.java:959) at io.undertow.core@2.3.4.Final//io.undertow.server.protocol.framed.AbstractFramedChannel$FrameReadListener.handleEvent(AbstractFramedChannel.java:939) at org.jboss.xnio@3.8.8.Final-redhat-00001//org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) at org.jboss.xnio@3.8.8.Final-redhat-00001//org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66) at org.jboss.xnio.nio@3.8.8.Final-redhat-00001//org.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:89) at org.jboss.xnio.nio@3.8.8.Final-redhat-00001//org.xnio.nio.WorkerThread.run(WorkerThread.java:591)
On workers side it looks like this:
#node1
17:41:31,540 WARN [org.jgroups.blocks.cs.NioServer] (NioConnection.Reader [10.0.196.167:54301]-19,ejb,jboss-eap-8.0-1) failed handling message: java.io.IOException: An existing connection was forcibly closed by the remote host at java.base/sun.nio.ch.SocketDispatcher.read0(Native Method) at java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:276) at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:245) at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:223) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:358) at org.jgroups@5.2.13.Final-redhat-00001//org.jgroups.nio.Buffers.readLengthAndData(Buffers.java:128) at org.jgroups@5.2.13.Final-redhat-00001//org.jgroups.blocks.cs.NioConnection._receive(NioConnection.java:248) at org.jgroups@5.2.13.Final-redhat-00001//org.jgroups.blocks.cs.NioConnection$Reader._run(NioConnection.java:495) at org.jgroups@5.2.13.Final-redhat-00001//org.jgroups.blocks.cs.NioConnection$Reader.run(NioConnection.java:483) at org.wildfly.clustering.context@8.0.0.GA-redhat-20230327//org.wildfly.clustering.context.ContextReferenceExecutor.execute(ContextReferenceExecutor.java:49) at org.wildfly.clustering.context@8.0.0.GA-redhat-20230327//org.wildfly.clustering.context.ContextualExecutor$1.run(ContextualExecutor.java:78) at java.base/java.lang.Thread.run(Thread.java:834)
#node2
17:41:31,540 WARN [org.jgroups.blocks.cs.NioServer] (NioConnection.Reader [10.0.196.167:54301]-17,ejb,jboss-eap-8.0-3) failed handling message: java.io.IOException: An existing connection was forcibly closed by the remote host at java.base/sun.nio.ch.SocketDispatcher.read0(Native Method) at java.base/sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) at java.base/sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:276) at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:245) at java.base/sun.nio.ch.IOUtil.read(IOUtil.java:223) at java.base/sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:358) at org.jgroups@5.2.13.Final-redhat-00001//org.jgroups.nio.Buffers.readLengthAndData(Buffers.java:128) at org.jgroups@5.2.13.Final-redhat-00001//org.jgroups.blocks.cs.NioConnection._receive(NioConnection.java:248) at org.jgroups@5.2.13.Final-redhat-00001//org.jgroups.blocks.cs.NioConnection$Reader._run(NioConnection.java:495) at org.jgroups@5.2.13.Final-redhat-00001//org.jgroups.blocks.cs.NioConnection$Reader.run(NioConnection.java:483) at org.wildfly.clustering.context@8.0.0.GA-redhat-20230327//org.wildfly.clustering.context.ContextReferenceExecutor.execute(ContextReferenceExecutor.java:49) at org.wildfly.clustering.context@8.0.0.GA-redhat-20230327//org.wildfly.clustering.context.ContextualExecutor$1.run(ContextualExecutor.java:78) at java.base/java.lang.Thread.run(Thread.java:834)
- relates to
-
JBEAP-17569 Unexpected UT005001 exception in log after node is killed in load balancing cluster on Windows
- Closed