java.nett.ocketException:连接重置
我正在从套接字读取以下错误。我在做一个readInt()
在这个问题上InputStream
,我会发现这个错误。仔细阅读文档,这表明连接的客户端部分关闭了连接。在这个场景中,我是服务器。
我可以访问客户端日志文件,但它并没有关闭连接,事实上,它的日志文件表明我正在关闭连接。有人知道为什么会这样吗?还有什么要查的?当当地资源达到临界值时,是否会出现这种情况?
我确实注意到我有以下几句话:
socket.setSoTimeout(10000);
就在readInt()
..这是有原因的(长话短说),但奇怪的是,在什么情况下,这可能导致指出的错误?我在IDE中运行了服务器,我碰巧将IDE卡在断点上,然后我注意到IDE中的日志中也出现了相同的错误。
不管怎么说,只是说说而已,希望不是一条红鲱鱼。-(