套接字如何连接超时工作?

时间:2011-04-12 03:45:15

标签: java sockets connection-timeout

据我了解,套接字连接超时由TCP传输控制,该传输使用重传超时(RTO)。如果在定时器到期之前ack没有返回,则将重新发送连接请求(Sync),并且RTO将加倍。

当我们调用Socket.connect(endpoint, connectTimeout)

时,Java套接字中连接超时的功能是什么?

1 个答案:

答案 0 :(得分:5)

  

当我们调用Socket.connect(endpoint,connectTimeout)时,Java套接字中连接超时的功能是什么

它设置已建立连接的总超时;即它表示应用程序准备等待所有数据包级别超时,重新传输等在放弃之前成功(或不成功)的时间。