From 9d97efd915229928dffd5d4b72945b6a3ec4202e Mon Sep 17 00:00:00 2001 From: anlicheng Date: Thu, 31 Aug 2023 16:54:00 +0800 Subject: [PATCH] fix --- docs/heartbeat.md | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 docs/heartbeat.md diff --git a/docs/heartbeat.md b/docs/heartbeat.md new file mode 100644 index 0000000..c23975a --- /dev/null +++ b/docs/heartbeat.md @@ -0,0 +1,11 @@ +## 心跳机制 +* 边缘主机通过心跳机制来判断主机是否存活(解决弱网环境下websocket链接会经常断开的问题) +* 边缘主机每隔5秒发送一次心跳包,服务端每隔2分钟检测一下,判断是否有收到心跳包;如果没有收到则认为主机离线 + +### udp服务器 +* 端口: 18080 + +### 心跳包格式 +* <> +* Len表示HostUUID对应的字节数,Len本身占用2字节长度(HostUUID不一定是固定长度,因此需要标注) +* 注解:采用这种格式是为了方便后续扩展别的心跳信息字段