10
java.net.SocketException:连接重置
我在尝试从套接字读取时遇到以下错误。我正在做readInt()该操作InputStream,并且收到此错误。仔细阅读文档,这表明连接的客户端部分关闭了连接。在这种情况下,我是服务器。 我可以访问客户端日志文件,但它没有关闭连接,实际上它的日志文件表明我正在关闭连接。那么,有人知道为什么会这样吗?还有什么要检查的?当本地资源可能达到阈值时,会发生这种情况吗? 我确实注意到我有以下几行: socket.setSoTimeout(10000); 就在 readInt()。这是有原因的(长话短说),但出于好奇,在某些情况下会导致所指示的错误吗?我在IDE中运行服务器,碰巧使IDE卡在断点上,然后我发现完全相同的错误开始出现在我自己的IDE日志中。 无论如何,仅提及它,希望它不会成为红色鲱鱼。:-(