帧补调时序图
2021-04-23 18:05:07 3 举报
反反复复
作者其他创作
大纲/内容
心跳线程
发送心跳消息
返回帧头
开启心跳线程
处理心跳
补调日志扫描线程
开启补调日志扫描线程
获取补调日志文件将日志文件放入对列中60s遍历一次
补调发送与接收线程
帧补调服务端
返回补调结束帧
返回心跳消息
数据补调入文件md5校验,完整性检查文件落盘删除补调日志
初始化客户端创建心跳socket(heartSocket_fd)创建补调业务socket创建和服务器的心跳连接创建和服务器的补调业务连接
返回补调数据帧
创建服务器
帧补调客户端
心跳超时判断如果超时,网络连接标志置false
开启文件补调业务线程
判断网络是否连接正常
初始化心跳线程心跳等待延时 =0心跳发送次数 =0心跳超时计数 =0
判断网络是否断开?如果断开,关闭所有连接
初始化配置路径
发送任务
。。。
客户端主线程
服务端主线程
启动事件循环机制
0 条评论
回复 删除
下一页