我正在尝试在 Java 中的客户端套接字上设置连接超时。我已将 连接超时 设置为 2000 毫秒,即:
this.socket.connect(this.socketAdd, timeOut);
这是我正在尝试一个网络应用程序。当用户发出请求时,我将值传递给套接字服务器,但如果我在 5 秒内没有收到任何响应,套接字应该断开连接。
但就我而言,整个请求再次提交。谁能告诉我我哪里出错了?
如果我在 5 秒内没有得到任何响应,我想切断套接字连接。我该如何设置它?任何示例代码都会有所帮助。
原文由 Vardhaman 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以尝试以下操作: