心跳数据包发送方法与流程

文档序号:17246765发布日期:2019-03-30 08:51阅读:来源:国知局

技术特征:

技术总结
本发明公开一种心跳数据包发送方法,包括:S1、客户端与目标服务器建立基于udp的socket连接,连接建立后,目标服务器缓存相应客户端的连接地址;S2、客户端启动心跳线程,用预设短心跳周期为时间间隔向目标服务器发送三次心跳数据包,若三次心跳交互都成功,则进入S3;S3、客户端开始探测心跳周期最大值,客户端在预设短心跳周期基础上增加设定步长作为下一次发送心跳数据包的时间间隔,针对心跳周期递归增加其步长,直至心跳失败,然后取比最新的一个心跳成功值小一点的值作为心跳周期的最大值;自适应心跳计算状态;S4、客户端以心跳周期最大值为周期发送心跳数据包,进入稳定态。

技术研发人员:杨阳;郑富强
受保护的技术使用者:上海数果科技有限公司
技术研发日:2018.12.20
技术公布日:2019.03.29
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1