12 lines
586 B
Markdown
12 lines
586 B
Markdown
## 心跳机制
|
||
* 边缘主机通过心跳机制来判断主机是否存活(解决弱网环境下websocket链接会经常断开的问题)
|
||
* 边缘主机每隔5秒发送一次心跳包,服务端每隔2分钟检测一下,判断是否有收到心跳包;如果没有收到则认为主机离线
|
||
|
||
### udp服务器
|
||
* 端口: 18080
|
||
|
||
### 心跳包格式
|
||
* <<Len:2, HostUUID/binary>>
|
||
* Len表示HostUUID对应的字节数,Len本身占用2字节长度(HostUUID不一定是固定长度,因此需要标注)
|
||
* 注解:采用这种格式是为了方便后续扩展别的心跳信息字段
|