0

基本上,我在接受器上随机收到“心跳超时”消息,可能每天一次,而心跳配置为 60 秒,但我不知道为什么会这样。

我每天都会关闭并重新打开启动器很多次。这可能是那些心跳超时的原因吗?

4

1 回答 1

2

心跳配置定义了引擎发送心跳消息的频率,而不是这些消息的超时时间,这由 TCP/IP 定义。如果您经常连接和断开连接,请确保在断开连接之前发送注销消息,而不是仅仅切断连接。系统使用这些心跳消息检测断开连接,因此超时意味着延迟已经变得太高以至于数据包被丢弃,或者另一端没有引擎可以连接。如果您经常连接和断开连接,那么您很可能会这样做,而 æther 中有一条心跳消息,这将导致心跳超时。

于 2012-06-18T13:52:03.047 回答