标签: java linux sockets soap timeout
我的应用程序(在Linux上为jdk 1.8)使用SOAPConnection类每天通过多个服务器发出约1000个请求。
问题在于应用程序挂在本地方法上
java.net.SocketInputStream.socketRead0(Native Method)
我添加了连接超时和读取超时,这很有帮助。
但是,尽管我添加了超时,但大约每三天,该应用就会挂在socketread0方法上。
我注意到这种情况很少发生,但是一旦发生,这对我的应用程序来说至关重要。