如何设置失败连接的套接字超时

尼克·尤努切克(Nick Unuchek)

我试图连接到套接字socket = new Socket(server , port);,但是如果服务器不可用,我需要设置连接失败的超时时间。默认超时为3分钟,例如,如果我在11:50:22开始连接,则错误只会在11:53:31出现查看日志:

    12-03 11:50:22.519: E/InternetIntentService(23897): Start connecting to localhost:9999
    12-03 11:53:31.869: W/System.err(23897): java.net.ConnectException: failed to connect to /localhost (port 9999): connect failed: ETIMEDOUT (Connection timed out)

如何将此3分钟更改10秒

用户名

Socket使用no-args构造函数创建一个,然后调用connect(endpoint, timeout);

Socket s = new Socket();
s.connect(endpoint, timeout);

请注意,与Javadoc相反,零并不意味着无穷大,它意味着平台默认值(大约一分钟),并且您只能使用此技术来降低平台默认值,而不能提高平台默认值。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

套接字连接超时

来自分类Dev

如何在android流套接字连接上获得超时异常?

来自分类Dev

套接字编程-连接尝试失败异常

来自分类Dev

无法连接到EC2:从套接字读取失败:操作超时

来自分类Dev

蓝牙连接失败“ java.io.IOException:读取失败,套接字可能关闭或超时,读取ret:-1”

来自分类Dev

带flask-socketio python的Socket.io。如何设置套接字保持活动/超时

来自分类Dev

节点网络套接字连接超时

来自分类Dev

Android套接字连接超时

来自分类Dev

Android套接字连接被拒绝ETIMEDOUT(连接超时)

来自分类Dev

套接字等待连接超时

来自分类Dev

如何为默认Swagger Android客户端设置连接和套接字超时

来自分类Dev

如何限制套接字的连接数并触发客户端超时(Python)

来自分类Dev

再次:读取失败,套接字可能关闭或超时

来自分类Dev

蓝牙连接失败。java.io.IOException:读取失败,套接字可能关闭或超时,读取ret:-1

来自分类Dev

蓝牙连接失败:读取失败,套接字可能关闭或超时,读取ret:-1

来自分类Dev

与本地主机的套接字连接超时

来自分类Dev

Android在蓝牙套接字上设置超时

来自分类Dev

Fabric套接字异常:连接超时

来自分类Dev

Java线程套接字连接超时

来自分类Dev

如何更改套接字读取超时?

来自分类Dev

如何使TCP套接字超时

来自分类Dev

节点网络套接字连接超时

来自分类Dev

蓝牙套接字:读取失败,套接字可能关闭或超时

来自分类Dev

蓝牙连接失败。java.io.IOException:读取失败,套接字可能关闭或超时,读取ret:-1

来自分类Dev

设置套接字接收TCP超时

来自分类Dev

在Python套接字上连接失败时正确设置超时

来自分类Dev

Xamarin Android蓝牙套接字连接失败

来自分类Dev

超时套接字连接Python后如何调用异常?

来自分类Dev

如何修复 Nginx 与套接字的连接失败(权限被拒绝)

Related 相关文章

  1. 1

    套接字连接超时

  2. 2

    如何在android流套接字连接上获得超时异常?

  3. 3

    套接字编程-连接尝试失败异常

  4. 4

    无法连接到EC2:从套接字读取失败:操作超时

  5. 5

    蓝牙连接失败“ java.io.IOException:读取失败,套接字可能关闭或超时,读取ret:-1”

  6. 6

    带flask-socketio python的Socket.io。如何设置套接字保持活动/超时

  7. 7

    节点网络套接字连接超时

  8. 8

    Android套接字连接超时

  9. 9

    Android套接字连接被拒绝ETIMEDOUT(连接超时)

  10. 10

    套接字等待连接超时

  11. 11

    如何为默认Swagger Android客户端设置连接和套接字超时

  12. 12

    如何限制套接字的连接数并触发客户端超时(Python)

  13. 13

    再次:读取失败,套接字可能关闭或超时

  14. 14

    蓝牙连接失败。java.io.IOException:读取失败,套接字可能关闭或超时,读取ret:-1

  15. 15

    蓝牙连接失败:读取失败,套接字可能关闭或超时,读取ret:-1

  16. 16

    与本地主机的套接字连接超时

  17. 17

    Android在蓝牙套接字上设置超时

  18. 18

    Fabric套接字异常:连接超时

  19. 19

    Java线程套接字连接超时

  20. 20

    如何更改套接字读取超时?

  21. 21

    如何使TCP套接字超时

  22. 22

    节点网络套接字连接超时

  23. 23

    蓝牙套接字:读取失败,套接字可能关闭或超时

  24. 24

    蓝牙连接失败。java.io.IOException:读取失败,套接字可能关闭或超时,读取ret:-1

  25. 25

    设置套接字接收TCP超时

  26. 26

    在Python套接字上连接失败时正确设置超时

  27. 27

    Xamarin Android蓝牙套接字连接失败

  28. 28

    超时套接字连接Python后如何调用异常?

  29. 29

    如何修复 Nginx 与套接字的连接失败(权限被拒绝)

热门标签

归档