Java:套接字读取超时异常
我试图给一个非常繁重的过程打电话。它的平均工作长度估计为9-10分钟。
当我执行该过程时,我为一个荒谬的大数字设置了超时:99999999。
2分钟后,我收到以下错误:
java.net.SocketTimeoutException: Readd over out
我试图再搞砸一些,我将超时设置为3000,并且在3秒后按预期,我得到了相同的错误。
您知道为什么要将其设置为120000 max吗?socket.setSoTimeout(99999999)