[2022-10-17 10:43:29,455] [reactor-http-nio-8] [WARN ] r.netty.http.client.HttpClientConnect 294 -- [] [id: 0x07295210, L:/192.168.0.162:60388 - R:/192.168.0.162:9087] The connection observed an error
java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
at sun.nio.ch.SocketDispatcher.read0(Native Method)
at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43)
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
at sun.nio.ch.IOUtil.read(IOUtil.java:192)
at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:253</
gateway java.io.IOException: 你的主机中的软件中止了一个已建立的连接。
于 2022-10-18 14:16:22 首次发布
博客内容讲述了在遇到'java.io.IOException: 你的主机中的软件中止了一个已建立的连接'错误时,通过调整Gateway的max-idle-time和Server的connection-timeout配置来避免此问题。参考文章建议设置GateWay的max-idle-time小于connection-timeout,以确保网关在后端服务之前关闭连接。经过配置修改,开发环境中问题暂时未再复现。
摘要由CSDN通过智能技术生成