Apache commons TelnetClient 的默认超时,java
Default timeout for Apache commons TelnetClient, java
我正在使用 apache telnetclient 库连接到具有 telnet 连接的交换机,但我遇到的问题是 setDefaultTimeout 方法不起作用。而不是像我想要的那样在 1 秒内超时,
telnetClient.setDefaultTimeout(1000);
超时需要20秒。还有其他人遇到过这个问题吗?
在此页面上找到答案 http://www.ioncannon.net/java/132/connection-timeouts-with-the-apache-commons-telnetclient/。原来是 setConnectTimeout(int)
而不是 setDefaultTimeout(1000)
telnetClient.setConnectTimeout(timeout);这是连接超时时间
telnetClient.setSoTimeout(超时);这是封锁时间
我正在使用 apache telnetclient 库连接到具有 telnet 连接的交换机,但我遇到的问题是 setDefaultTimeout 方法不起作用。而不是像我想要的那样在 1 秒内超时,
telnetClient.setDefaultTimeout(1000);
超时需要20秒。还有其他人遇到过这个问题吗?
在此页面上找到答案 http://www.ioncannon.net/java/132/connection-timeouts-with-the-apache-commons-telnetclient/。原来是 setConnectTimeout(int)
而不是 setDefaultTimeout(1000)
telnetClient.setConnectTimeout(timeout);这是连接超时时间 telnetClient.setSoTimeout(超时);这是封锁时间