连接优化方法技术

技术编号:39669544 阅读:6 留言:0更新日期:2023-12-11 18:34
本申请公开了一种连接优化方法

【技术实现步骤摘要】
连接优化方法、装置、电子设备及可读存储介质


[0001]本申请涉及通信
,尤其涉及一种连接优化方法

装置

电子设备及可读存储介质


技术介绍

[0002]随着科技的高速发展,通信技术也发展地越来越成熟,用户使用客户端的
APP(Application
,第三方应用程序
)
中的功能时,通过客户端与服务器之间的连接以实现
APP
功能

目前,通过
HttpDNS(
基于
Http(Hypertext Transfer Protocol
,超文本传输协议
)
协议的
DNS(Domain Name System
,域名系统
)
服务器发送域名解析请求
)
的方法实现客户端与服务器之间的连接,也即,使用
Http
查询得到
IP
地址,从而通过
IP(Internet Protocol
,网际互连协议
)
地址实现客户端与服务器之间的连接

[0003]但是,在采用
HttpDNS
的方法实现客户端与服务器之间的连接时通常对于同一聚类用户
(
例如,同一地区
)
采用同一
IP
地址,则可能存在某一用户对应的客户端与服务器之间的连接不稳定,从而导致此用户在使用r/>APP
功能时出现页面加载慢

网络链接超时

网络报错等问题,也即,客户端的通信质量较差


技术实现思路

[0004]本申请的主要目的在于提供一种连接优化方法

装置

电子设备及可读存储介质,旨在解决现有技术中客户端的通信质量较差的技术问题

[0005]为实现上述目的,本申请提供一种连接优化方法,所述连接优化方法包括:
[0006]响应于目标用户的功能访问操作,检测所述目标用户对应的客户端与服务器之间是否稳定连接;
[0007]若客户端与服务器之间不稳定连接,则在各个可用
IP
地址中选取使得所述客户端与所述服务器之间网络连通性最高的目标
IP
地址;
[0008]将所述目标
IP
地址与所述客户端对应的域名进行绑定,以实现所述客户端与所述服务器之间的连接

[0009]可选地,所述在各个可用
IP
地址中选取使得所述客户端与所述服务器之间网络连通性最高的目标
IP
地址的步骤包括:
[0010]获取各所述可用
IP
地址对应的网络响应时长;
[0011]将各所述可用
IP
地址中对应的所述网络响应时长最短的
IP
地址,作为使得所述客户端与所述服务器之间网络连通性最高的目标
IP
地址

[0012]可选地,所述检测所述目标用户对应的客户端与服务器之间是否稳定连接的步骤包括:
[0013]获取响应于所述功能访问操作的访问结果;
[0014]若所述访问结果包括错误码,则基于所述错误码判断所述目标用户对应的客户端与服务器之间是否稳定连接

[0015]可选地,所述基于所述错误码判断所述目标用户对应的客户端与服务器之间是否稳定连接的步骤包括:
[0016]若所述错误码对应的错误类型存在连接错误类型,则判定客户端与服务器之间不稳定连接;
[0017]若所述错误码对应的错误类型不存在连接错误类型,则判定客户端与服务器之间稳定连接

[0018]可选地,在所述检测所述目标用户对应的客户端与服务器之间是否稳定连接的步骤之后,还包括:
[0019]持续对所述客户端与服务器之间的网络连接情况进行监控,得到监控连接结果;
[0020]若所述监控连接结果表征所述客户端与所述服务器之间不稳定连接,则执行所述在各个可用
IP
地址中选取使得所述客户端与所述服务器之间网络连通性最高的目标
IP
地址的步骤

[0021]可选地,所述监控连接结果包括第一结果和
/
或第二结果,
[0022]所述连接优化方法还包括:
[0023]持续对所述客户端的原生网络的网络请求进行拦截,得到第一结果;和
/
或,
[0024]持续对所述客户端的
Web(World Wide Web
,全球广域网
)
网络的网络请求进行拦截,得到第二结果

[0025]可选地,所述连接优化方法还包括:
[0026]若客户端与服务器之间稳定连接,则将所述客户端对应的域名替换为所述客户端对应的
IP
地址;
[0027]根据所述客户端对应的
IP
地址,生成请求链接,并通过所述客户端以所述请求链接向所述服务器发送连接请求

[0028]为实现上述目的,本申请还提供一种连接优化装置,所述连接优化装置包括:
[0029]检测模块,用于响应于目标用户的功能访问操作,检测所述目标用户对应的客户端与服务器之间是否稳定连接;
[0030]选取模块,用于若客户端与服务器之间不稳定连接,则在各个可用
IP
地址中选取使得所述客户端与所述服务器之间网络连通性最高的目标
IP
地址;
[0031]绑定模块,用于将所述目标
IP
地址与所述客户端对应的域名进行绑定,以实现所述客户端与所述服务器之间的连接

[0032]可选地,所述选取模块还用于:
[0033]获取各所述可用
IP
地址对应的网络响应时长;
[0034]将各所述可用
IP
地址中对应的所述网络响应时长最短的
IP
地址,作为使得所述客户端与所述服务器之间网络连通性最高的目标
IP
地址

[0035]可选地,所述检测模块还用于:
[0036]获取响应于所述功能访问操作的访问结果;
[0037]若所述访问结果包括错误码,则基于所述错误码判断所述目标用户对应的客户端与服务器之间是否稳定连接

[0038]可选地,所述检测模块还用于:
[0039]若所述错误码对应的错误类型存在连接错误类型,则判定客户端与服务器之间不
稳定连接;
[0040]若所述错误码对应的错误类型不存在连接错误类型,则判定客户端与服务器之间稳定连接

[0041]可选地,在所述检测所本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种连接优化方法,其特征在于,所述连接优化方法包括:响应于目标用户的功能访问操作,检测所述目标用户对应的客户端与服务器之间是否稳定连接;若客户端与服务器之间不稳定连接,则在各个可用
IP
地址中选取使得所述客户端与所述服务器之间网络连通性最高的目标
IP
地址;将所述目标
IP
地址与所述客户端对应的域名进行绑定,以实现所述客户端与所述服务器之间的连接
。2.
如权利要求1所述连接优化方法,其特征在于,所述在各个可用
IP
地址中选取使得所述客户端与所述服务器之间网络连通性最高的目标
IP
地址的步骤包括:获取各所述可用
IP
地址对应的网络响应时长;将各所述可用
IP
地址中对应的所述网络响应时长最短的
IP
地址,作为使得所述客户端与所述服务器之间网络连通性最高的目标
IP
地址
。3.
如权利要求1所述连接优化方法,其特征在于,所述检测所述目标用户对应的客户端与服务器之间是否稳定连接的步骤包括:获取响应于所述功能访问操作的访问结果;若所述访问结果包括错误码,则基于所述错误码判断所述目标用户对应的客户端与服务器之间是否稳定连接
。4.
如权利要求3所述连接优化方法,其特征在于,所述基于所述错误码判断所述目标用户对应的客户端与服务器之间是否稳定连接的步骤包括:若所述错误码对应的错误类型存在连接错误类型,则判定客户端与服务器之间不稳定连接;若所述错误码对应的错误类型不存在连接错误类型,则判定客户端与服务器之间稳定连接
。5.
如权利要求1所述连接优化方法,其特征在于,在所述检测所述目标用户对应的客户端与服务器之间是否稳定连接的步骤之后,还包括:持续对所述客户端与服务器之间的网络连接情况进行监控,得到监控连接结果;若所述监控连接结果表征所述客户端与所述服务器之间不稳定连接,则执行所述在各个可用
IP

【专利技术属性】
技术研发人员:郭立平梁剑锋
申请(专利权)人:招商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1