运维架构图
2021-12-20 18:00:57 4 举报
登录查看完整内容
流程图
作者其他创作
大纲/内容
cmd_device: 执行失败code: 设备升级过期时间到
判断任务是否都执行完成
更新状态
cmd: 等待执行状态
cmd_device: 发布失败
cmd: 执行中
是
否
cmd_device: 锁定状态
判断结束时间是否小于当前时间
执行中(4)
当终端发送连接topic
已发布(1)
执行失败
终止(-1)
创建一个定时器(到时间执行)
锁定(0)
发布失败(-1)
等待执行(3)
判断是否有结束时间
已结束(5)
cmd_device: 已发布
成功
执行成功(4)
查询是否有升级任务
执行完成
cmd
没有消息
条件:1,是升级任务2,cmd表状态(执行中)3,cmd_device表状态(已发布)4,执行时间倒序,获取一条
cmd_device
结束
平台下发升级任务
执行失败(5)
cmd: 已结束
时间到了执行
发布是否成功
创建一个定时器(到时间执行完成)
未执行完
升级任务
等待终端回复
无
准备给终端发布升级topic
cmd_device: 执行成功
执行成功
cmd_device: 执行失败
判断是否有开始时间,是否大于当前时间
有
给终端下发topic
执行是否成功
0 条评论
回复 删除
下一页