[发明专利]一种连接建立方法、装置、设备及存储介质有效
申请号: | 202210764452.1 | 申请日: | 2022-06-30 |
公开(公告)号: | CN115051956B | 公开(公告)日: | 2023-09-26 |
发明(设计)人: | 梁杰 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | H04L47/32 | 分类号: | H04L47/32;H04L47/12 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 连接 建立 方法 装置 设备 存储 介质 | ||
本公开关于一种连接建立方法、装置、设备及存储介质,涉及互联网技术领域,可以解决瞬时的重连请求的流量过大,从而导致服务端发生宕机的问题。该连接建立方法包括:确定重连次数对应的目标区间;重连次数为预设时间段内客户端与服务端重新连接的次数;目标区间包括多个延迟发送时长;延迟发送时长为客户端延迟发送重连请求的时长;根据目标区间,确定目标延迟发送时长;根据目标延迟发送时长确定发送时刻,并在发送时刻向服务端发送重连请求。
技术领域
本公开涉及互联网技术领域,尤其涉及一种连接建立方法、装置、设备及存储介质。
背景技术
即时通信(instant messenger,IM)系统中,服务(serve)端可以与客户端之间通过长连接进行通信。在长连接两端中任意一端发生宕机,导致长连接断开的情况下,在发生宕机的一端恢复运行后,客户端会向服务端发送重连请求,以使得服务端可以响应于重连请求,重新建立长连接。
由于服务端可以分别与多个客户端之间建立长连接,通用技术中,为了避免多个客户端在同一时刻向服务端发送重连请求,可以根据客户端与服务端重新连接的次数,确定客户端对应的发送重连请求的延迟发送时间,从而使得重新连接的次数不同的客户端可以在不同的时刻发送重连请求。其中,重新连接的次数与延迟发送时间一一对应。然而,当存在多个客户端与服务端重新连接的次数相同时,对应的延迟发送时间也相同,即仍存在瞬时的重连请求的流量过大的情况,无法改善服务端再次发生宕机的问题。
发明内容
本公开提供一种连接建立方法、装置、设备及存储介质,用于解决瞬时的重连请求的流量过大,从而导致服务端发生宕机的问题。
本公开实施例的技术方案如下:
根据本公开实施例的第一方面,提供一种连接建立方法,该方法可以包括:确定重连次数对应的目标区间;重连次数为预设时间段内客户端与服务端重新连接的次数;目标区间包括多个延迟发送时长;延迟发送时长为客户端延迟发送重连请求的时长;根据目标区间,确定目标延迟发送时长;根据目标延迟发送时长确定发送时刻,并在发送时刻向服务端发送重连请求。
可选的,上述“确定重连次数对应的目标区间”的方法,包括:根据重连次数和第一预设参数,确定目标区间的区间调整参数;第一预设参数包括与重连次数关联的参数;根据区间调整参数和第二预设参数,确定目标区间;第二预设参数包括对区间调整参数进行调整,以得到目标区间的参数。
可选的,第一预设参数包括:第一重连阈值、第二重连阈值、重连基数;第一重连阈值小于第二重连阈值;上述“根据重连次数和第一预设参数,确定目标区间的区间调整参数”的方法,包括:当重连次数小于第一重连阈值时,将重连基数确定为区间调整参数;当重连次数大于或者等于第一重连阈值时,根据重连次数、第一重连阈值、第二重连阈值和重连基数,确定区间调整参数。
可选的,上述“根据重连次数、第一重连阈值、第二重连阈值和重连基数,确定区间调整参数”的方法,包括:从重连次数和第二重连阈值中确定满足第一预设条件的值为第一目标值;根据第一目标值、第一重连阈值和重连基数,得到区间调整参数。
可选的,上述“根据第一目标值、第一重连阈值和重连基数,得到区间调整参数”的方法,包括:确定第一目标值和第一重连阈值的差值为第二目标值;从第二目标值和重连基数中确定满足第二预设条件的值为区间调整参数。
可选的,第二预设参数包括:调整参数阈值和初始区间;上述“根据区间调整参数和第二预设参数,确定目标区间”的方法,包括:当区间调整参数小于或者等于调整参数阈值时,将初始区间确定为目标区间;当区间调整参数大于调整参数阈值时,基于区间调整参数进行移位运算,得到目标区间的区间端点;根据区间端点,确定目标区间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210764452.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种黑色素抑制剂的筛选方法和应用
- 下一篇:一种发动机燃烧系统