Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
使用 c++ 客户端,似乎如果由于某种原因与服务器的连接丢失,例如通过电源故障、手动终止、网络,那么服务器不会检测到客户端丢失。保持打开的连接(或半打开)。如何防止这种情况?是否有一些服务器端心跳选项?
客户端到代理的连接有一个称为心跳的连接选项。心跳选项值是一个整数,以秒为单位表示时间。每 N 秒发送一次心跳保活帧。如果错过了两个连续的心跳,则认为连接丢失。
查看连接选项