In a 4 nodes cluster, we observe the following error on every node, apparently when there is a topology change:
2023-03-22 09:27:41,235 ERROR [stderr] (default I/O-1) org.xnio.channels.ReadTimeoutException: UT000199: Read timed out after 60008 milliseconds. 2023-03-22 09:27:41,235 ERROR [stderr] (default I/O-1) at io.undertow.core@2.3.4.Final//io.undertow.conduits.ReadTimeoutStreamSourceConduit.checkExpired(ReadTimeoutStreamSourceConduit.java:265) 2023-03-22 09:27:41,235 ERROR [stderr] (default I/O-1) at io.undertow.core@2.3.4.Final//io.undertow.conduits.ReadTimeoutStreamSourceConduit.terminateReads(ReadTimeoutStreamSourceConduit.java:239) 2023-03-22 09:27:41,236 ERROR [stderr] (default I/O-1) at org.jboss.xnio@3.8.8.Final-redhat-00001//org.xnio.conduits.ConduitStreamSourceChannel.shutdownReads(ConduitStreamSourceChannel.java:147) 2023-03-22 09:27:41,236 ERROR [stderr] (default I/O-1) at org.jboss.xnio@3.8.8.Final-redhat-00001//org.xnio.StreamConnection.notifyReadClosed(StreamConnection.java:87) 2023-03-22 09:27:41,236 ERROR [stderr] (default I/O-1) at org.jboss.xnio.nio@3.8.8.Final-redhat-00001//org.xnio.nio.NioSocketStreamConnection.notifyReadClosed(NioSocketStreamConnection.java:150) 2023-03-22 09:27:41,236 ERROR [stderr] (default I/O-1) at org.jboss.xnio@3.8.8.Final-redhat-00001//org.xnio.Connection.close(Connection.java:139) 2023-03-22 09:27:41,236 ERROR [stderr] (default I/O-1) at org.jboss.xnio@3.8.8.Final-redhat-00001//org.xnio.IoUtils.safeClose(IoUtils.java:152) 2023-03-22 09:27:41,236 ERROR [stderr] (default I/O-1) at io.undertow.core@2.3.4.Final//io.undertow.conduits.WriteTimeoutStreamSinkConduit.handleWriteTimeout(WriteTimeoutStreamSinkConduit.java:101) 2023-03-22 09:27:41,236 ERROR [stderr] (default I/O-1) at io.undertow.core@2.3.4.Final//io.undertow.conduits.WriteTimeoutStreamSinkConduit.write(WriteTimeoutStreamSinkConduit.java:110) 2023-03-22 09:27:41,236 ERROR [stderr] (default I/O-1) at org.jboss.xnio@3.8.8.Final-redhat-00001//org.xnio.conduits.ConduitStreamSinkChannel.write(ConduitStreamSinkChannel.java:150) 2023-03-22 09:27:41,237 ERROR [stderr] (default I/O-1) at io.undertow.core@2.3.4.Final//io.undertow.server.protocol.ajp.AjpReadListener.sendMessages(AjpReadListener.java:292) 2023-03-22 09:27:41,237 ERROR [stderr] (default I/O-1) at io.undertow.core@2.3.4.Final//io.undertow.server.protocol.ajp.AjpReadListener.handleInternalServerError(AjpReadListener.java:260) 2023-03-22 09:27:41,237 ERROR [stderr] (default I/O-1) at io.undertow.core@2.3.4.Final//io.undertow.server.protocol.ajp.AjpReadListener.handleEvent(AjpReadListener.java:248) 2023-03-22 09:27:41,237 ERROR [stderr] (default I/O-1) at io.undertow.core@2.3.4.Final//io.undertow.server.protocol.ajp.AjpReadListener.handleEvent(AjpReadListener.java:56) 2023-03-22 09:27:41,237 ERROR [stderr] (default I/O-1) at org.jboss.xnio@3.8.8.Final-redhat-00001//org.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92) 2023-03-22 09:27:41,237 ERROR [stderr] (default I/O-1) at io.undertow.core@2.3.4.Final//io.undertow.conduits.ReadTimeoutStreamSourceConduit$1.run(ReadTimeoutStreamSourceConduit.java:88) 2023-03-22 09:27:41,237 ERROR [stderr] (default I/O-1) at org.jboss.xnio.nio@3.8.8.Final-redhat-00001//org.xnio.nio.WorkerThread.safeRun(WorkerThread.java:612) 2023-03-22 09:27:41,239 ERROR [stderr] (default I/O-1) at org.jboss.xnio.nio@3.8.8.Final-redhat-00001//org.xnio.nio.WorkerThread.run(WorkerThread.java:479)
The error doesn't affect the client fail rate;
Find attached the complete logs in wildfly.zip;