【发布时间】:2018-03-19 16:36:35
【问题描述】:
如果我给一个tcp连接设置了deadline,并且我读写成功,并且为了子序列通信而保持活动状态,deadline会影响下一次读/写吗?我应该在读取/写入连接后将截止日期设置为 0 吗?
【问题讨论】:
-
我不是专家,医生怎么说?
如果我给一个tcp连接设置了deadline,并且我读写成功,并且为了子序列通信而保持活动状态,deadline会影响下一次读/写吗?我应该在读取/写入连接后将截止日期设置为 0 吗?
【问题讨论】:
Conn 界面也有截止时间设置;用于整个连接 (
SetDeadLine()) 或特定于读取或写入调用 (SetReadDeadLine()和SetWriteDeadLine())。请注意,截止日期是(挂钟)时间的固定点。与超时不同,它们不会在新活动后重置。 因此,连接上的每个活动都必须设置新的截止日期。
强调我的。
来自https://appliedgo.net/networking/(第二个谷歌搜索结果)。
【讨论】: