套接字requestSocket = new Socket(a,6666);
当我尝试连接serwer并且服务器不可用时,我等了1分钟或更长时间才能看到ja
va.net.ConnectException: failed to connect to /192.168.43.50 (port 6666): connect failed: ETIMEDOUT (Connection timed out)
09-14 08:36:02.705 3244-3345/net.simplifiedcoding.navigationdrawerexample W/System.err: at libcore.io.IoBridge.connect(IoBridge.java:114)
如何设置较短的时间尝试连接服务器?
答案 0 :(得分:1)
我想您正在使用Socket.connect(SocketAddress)方法。还有另一个Socket.connect(SocketAddress, int),您可以在其中指定超时作为第二个参数。希望它有所帮助!