重新整理了心跳描述和定义

This commit is contained in:
wesley 2022-11-25 16:13:52 +08:00
parent 0a7be08223
commit 37d92d6303
2 changed files with 0 additions and 0 deletions

View File

@ -457,6 +457,9 @@ Byte8-9
IDServerAgent在收到请求后根据Agent大类及mac地址查询数据库中Agent记录如果没有Agent记录则新增一条Agent记录AgentID在Agent大类中递增将该Agent记录设置为在线状态并返回响应数据
5.3 心跳信息
Agent接入总线后需定时发布心跳信息心跳间隔默认为20秒消息类型为HB消息格式同无负载请求消息请求类型为99
WebAgent需订阅该类消息更新数据库中对应Agent的最近心跳时间并定时检查所有Agent的最近心跳时间如果距当前时间大于60秒则将该Agent设置为离线并回复心跳响应HBResp消息格式同无负载请求消息请求类型为99
Agent接入总线后需定时发布心跳信息并订阅心跳响应消息WebAgent订阅心跳消息并回复心跳响应消息
心跳发送间隔默认为20秒默认超时时间为60秒Agent如果超时时间内没有收到任何心跳响应消息则需要重新建立总线连接WebAgent如果在超时时间内没有收到任何心跳消息则将对应Agent设置为离线
心跳消息Topic为HB/${Agent大类}/${AgentId},无内容;
心跳响应消息Topic为HBResp/${Agent大类}/${AgentId},无内容;

View File

@ -14,7 +14,7 @@ All rights reserved
2022-11-17
透传数据支持配置最大缓存记录数,保存时长为0表示不限制
透传数据支持配置最大缓存记录数;上行缓存时长为0表示不限制
修改了模板页面和自定义页面目录结构描述;自定义页面上传需要检查文件;修改产品标识码需要重新生成页面;
2022-11-09
@ -539,7 +539,7 @@ int
upRcdCacheNum
int
上行消息保存最大条数
默认200最大不得超过10000
默认200最大不得超过1000
只有缓存所有上行消息时才生效此时不能小于等于0
downCacheFlag
int
@ -923,7 +923,7 @@ String
4
场景开关类型
5
5
触发数据类型
时间触发类型
21