一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种维护TCP连接的方法、装置及电子设备与流程

2022-06-12 03:11:45 来源:中国专利 TAG:

技术特征:
1.一种维护tcp连接的方法,其特征在于,包括:确定源站服务器未响应用户端发送的访问请求,获取所述访问请求对应的响应信息,其中,所述响应信息表征所述源站服务器处于异常工作状态;获取所述响应信息所属的源站服务器对应的第一ip地址以及替换ip地址集;确定基于所述第一ip地址建立tcp连接失败时,将所述第一ip地址切换为所述替换ip地址集中的替换ip地址,并基于所述替换ip地址建立与所述源站服务器之间的tcp连接,直至检测到tcp连接建立成功。2.如权利要求1所述的方法,其特征在于,确定源站服务器未响应用户端发送的访问请求,包括:检测到tcp连接建立失败时,确定源站服务器未响应用户端发送的访问请求;或接收到所述源站服务器发送的重置报文时,确定源站服务器未响应用户端发送的访问请求。3.如权利要求1所述的方法,其特征在于,确定基于所述第一ip地址建立tcp连接失败,包括:按照预设频率创建与源站服务器之间的tcp连接;在第一预设时间段内,未检测到所述tcp连接创建成功,确定基于所述第一ip地址建立tcp连接失败。4.如权利要求1所述的方法,其特征在于,将所述第一ip地址切换为所述替换ip地址集中的替换ip地址之前,包括:将所述第一ip地址标记为异常ip地址,并获取所述异常ip地址关联的端口信息以及基于所述第一ip地址建立tcp连接失败的时间。5.如权利要求1所述的方法,其特征在于,将所述第一ip地址切换为所述替换ip地址集中的替换ip地址,包括:获取所述源站服务器的替换ip地址集,按照预设排列顺序从所述替换ip地址集中确定出替换ip地址;将所述第一ip地址切换为所述替换ip地址。6.如权利要求5所述的方法,其特征在于,按照预设排列顺序从所述替换ip地址集中确定出替换ip地址,包括:获得所述替换ip地址集中各个ip地址关联的端口信息以及所述第一ip地址关联的第一端口信息;提取出各个端口信息对应的位置以及所述第一端口信息对应的第一位置;计算所述第一端口信息的第一位置与各个端口信息对应的位置之间的差值,并将所有差值按照预设顺序进行排列;获得所述最小差值对应的端口信息关联的ip地址,并将所述ip地址作为替换ip地址。7.如权利要求1所述的方法,其特征在于,基于所述替换ip地址建立与所述源站服务器之间的tcp连接之后,包括:在第二预设时间段内,基于所述第一ip地址建立与所述源站服务器之间的第一tcp连接;确定存在所述第一tcp连接成功时,将基于所述替换ip地址建立的tcp连接切换为所述
第一tcp连接。8.一种维护tcp连接的装置,其特征在于,包括:获得模块,用于确定源站服务器未响应用户端发送的访问请求,获取所述访问请求对应的响应信息;替换模块,用于获取所述响应信息所属的源站服务器对应的第一ip地址以及替换ip地址集;连接模块,用于确定基于所述第一ip地址建立tcp连接失败时,将所述第一ip地址切换为所述替换ip地址集中的替换ip地址,并基于所述替换ip地址建立与所述源站服务器之间的tcp连接,直至检测到tcp连接建立成功。9.如权利要求8所述的装置,其特征在于,所述获得模块,具体用于检测到tcp连接建立失败时,确定源站服务器未响应用户端发送的访问请求,或接收到所述源站服务器发送的重置报文时,确定源站服务器未响应用户端发送的访问请求。10.如权利要求8所述的装置,其特征在于,所述连接模块,具体用于按照预设频率创建与源站服务器之间的tcp连接,第一预设时间段内,未检测到所述tcp连接创建成功,确定基于所述第一ip地址建立tcp连接失败。11.如权利要求8所述的装置,其特征在于,所述连接模块,还用于将所述第一ip地址标记为异常ip地址,并获取所述异常ip地址关联的端口信息以及基于所述第一ip地址建立tcp连接失败的时间。12.如权利要求8所述的装置,其特征在于,所述连接模块,还用于获取所述源站服务器的替换ip地址集,按照预设排列顺序从所述替换ip地址集中确定出替换ip地址,所述第一ip地址切换为所述替换ip地址。13.如权利要求8所述的装置,其特征在于,所述连接模块,还用于获得所述替换ip地址集中各个ip地址关联的端口信息以及所述第一ip地址关联的第一端口信息,取出各个端口信息对应的位置以及所述第一端口信息对应的第一位置,算所述第一端口信息的第一位置与各个端口信息对应的位置之间的差值,并将所有差值按照预设顺序进行排列,得所述最小差值对应的端口信息关联的ip地址,并将所述ip地址作为替换ip地址。14.如权利要求8所述的装置,其特征在于,所述连接模块,还用于在第二预设时间段内,基于所述第一ip地址建立与所述源站服务器之间的第一tcp连接,定存在所述第一tcp连接成功时,将基于所述替换ip地址建立的tcp连接切换为所述第一tcp连接。15.一种电子设备,其特征在于,包括:存储器,用于存放计算机程序;处理器,用于执行所述存储器上所存放的计算机程序时,实现权利要求1-7任一项所述的方法步骤。16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-7任一项所述的方法步骤。

技术总结
一种维护TCP连接的方法、装置及电子设备,该方法包括:确定源站服务器未响应用户端发送的访问请求,获取访问请求对应的响应信息,获取响应信息所属的源站服务器对应的第一IP地址以及替换IP地址集,确定基于第一IP地址建立TCP连接失败时,将第一IP地址切换为替换IP地址集中的替换IP地址,并基于替换IP地址建立与源站服务器之间的TCP连接,直至检测到TCP连接建立成功。通过上述的方法,确定源站服务器异常时,能够触发WAF系统对该源站服务器进行检测以及恢复,避免了由于源站服务器数量过多时,需要轮训检测所有的源IP地址,导致的WAF系统的资源紧缺造成的TCP连接异常的问题。统的资源紧缺造成的TCP连接异常的问题。统的资源紧缺造成的TCP连接异常的问题。


技术研发人员:刘紫千 常力元 孙福兴 李金伟 余启明 顾庆崴 陈林 刘长波
受保护的技术使用者:天翼安全科技有限公司
技术研发日:2022.03.01
技术公布日:2022/6/10
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献