业务访问的方法、装置、电子设备和存储介质制造方法及图纸

技术编号:34047270 阅读:25 留言:0更新日期:2022-07-06 14:56
本公开涉及一种业务访问的方法、装置、电子设备和存储介质,涉及通信技术领域,该方法包括:接收终端发送的业务访问请求消息,该业务访问请求消息用于访问目标业务;获取该终端的历史访问记录,该历史访问记录包括该终端访问的历史业务,以及该历史业务对应的历史访问接口,该历史访问接口用于传输与该历史业务相关的数据;在该历史业务包含该目标业务的情况下,将该目标业务在该历史访问记录中对应的该历史访问接口作为该目标业务的目标访问接口;通过该目标访问接口访问该目标业务。这样,在访问同一业务时通过同一访问接口进行访问,解决了通过多个访问接口访问同一业务时,可能会导致业务中断的问题。导致业务中断的问题。导致业务中断的问题。

Methods, devices, electronic devices and storage media for business access

【技术实现步骤摘要】
业务访问的方法、装置、电子设备和存储介质


[0001]本公开涉及通信
,尤其涉及一种业务访问的方法、装置、电子设备和存储介质。

技术介绍

[0002]随着通信技术的不断发展,为了得到更高的网络带宽、更好的网络访问质量,路由器的双WAN(英文:Wide Area Network;中文:广域网)以及多WAN接入网络的需求越来越多。目前,包含多WAN口的路由器通常是根据终端访问的会话(Session)来分配WAN口的,也就是说,不同的会话可能会被分配到不同的WAN口。
[0003]由于同一目标业务可能包含多次会话,对于该目标业务来说,终端可能会通过路由器的多个WAN口进行访问,也即该终端对外可能会有多个公网IP地址。但是,对于安全要求比较高的目标业务(例如银行业务),将可能导致业务断开,从而影响用户对目标业务的正常访问。

技术实现思路

[0004]为克服相关技术中存在的问题,本公开提供一种业务访问的方法、装置、电子设备和存储介质。
[0005]根据本公开实施例的第一方面,提供一种业务访问的方法,该方法包括:接收终端发送的业务访问请求消息,所述业务访问请求消息用于访问目标业务;获取所述终端的历史访问记录,所述历史访问记录包括所述终端访问的历史业务,以及所述历史业务对应的历史访问接口,所述历史访问接口用于传输与所述历史业务相关的数据;在所述历史业务包含所述目标业务的情况下,将所述目标业务在所述历史访问记录中对应的所述历史访问接口作为所述目标业务的目标访问接口;通过所述目标访问接口访问所述目标业务。
[0006]可选地,所述业务访问请求消息包括所述目标业务对应的访问地址信息;所述历史业务包含所述目标业务通过以下方式确定:在所述历史业务对应的访问地址信息中包括所述目标业务对应的访问地址信息的情况下,确定所述历史业务包含所述目标业务;或者,在所述历史业务对应的访问地址信息与所述目标业务对应的访问地址信息满足预设对应关系的情况下,确定所述历史业务包含所述目标业务;其中,所述预设对应关系包括所述历史业务和至少一个访问地址信息的对应关系。
[0007]可选地,所述访问地址信息包括访问域名或目的IP地址,所述在所述历史业务对应的访问地址中包括所述目标业务对应的访问地址的情况下,确定所述历史业务包含所述目标业务包括:在所述历史业务对应的访问域名中包括目标域名的情况下,确定所述历史业务包含所述目标业务;所述目标域名包括所述目标业务对应的访问域名,以及所述目标业务对应的访问域名的父域名和子域名中的一个或多个;或者,在所述历史业务对应的目的IP地址中包括所述目标业务对应的目的IP地址的情况下,确定所述历史业务包含所述目标业务。
[0008]可选地,所述方法还包括:在所述历史业务不包含所述目标业务的情况下,从多个预设访问接口中确定所述目标访问接口。
[0009]可选地,所述从多个所述预设访问接口中确定所述目标访问接口包括:获取多个所述预设访问接口的带宽权重;在所述历史业务不包含所述目标业务的情况下,根据多个所述预设访问接口的带宽权重,从多个所述访问接口中确定所述目标访问接口。
[0010]可选地,所述根据多个所述预设访问接口的带宽权重,从多个所述访问接口中确定所述目标访问接口包括:按照多个所述预设访问接口的带宽权重由大至小的顺序,从多个所述预设访问接口中获取处于空闲状态的访问接口,得到所述目标访问接口。
[0011]可选地,所述方法还包括:在未检测到通过所述目标访问接口访问所述目标业务的时间达到预设时间阈值的情况下,从所述历史访问记录中删除所述目标业务的访问记录。
[0012]根据本公开实施例的第二方面,提供一种业务访问的装置,该装置包括:接收模块,被配置为接收终端发送的业务访问请求消息,所述业务访问请求消息用于访问目标业务;获取模块,被配置为获取所述终端的历史访问记录,所述历史访问记录包括所述终端访问的历史业务,以及所述历史业务对应的历史访问接口,所述历史访问接口用于传输与所述历史业务相关的数据;第一确定模块,被配置为在所述历史业务包含所述目标业务的情况下,将所述目标业务在所述历史访问记录中对应的所述历史访问接口作为所述目标业务的目标访问接口;访问模块,被配置为通过所述目标访问接口访问所述目标业务。
[0013]可选地,所述业务访问请求消息包括所述目标业务对应的访问地址信息;所述历史业务包含所述目标业务通过以下方式确定:在所述历史业务对应的访问地址信息中包括所述目标业务对应的访问地址信息的情况下,确定所述历史业务包含所述目标业务;或者,在所述历史业务对应的访问地址信息与所述目标业务对应的访问地址信息满足预设对应关系的情况下,确定所述历史业务包含所述目标业务;其中,所述预设对应关系包括所述历史业务和至少一个访问地址信息的对应关系。
[0014]可选地,所述访问地址信息包括访问域名或目的IP地址,所述在所述历史业务对应的访问地址中包括所述目标业务对应的访问地址的情况下,确定所述历史业务包含所述目标业务包括:在所述历史业务对应的访问域名中包括目标域名的情况下,确定所述历史业务包含所述目标业务;所述目标域名包括所述目标业务对应的访问域名,以及所述目标业务对应的访问域名的父域名和子域名中的一个或多个;或者,在所述历史业务对应的目的IP地址中包括所述目标业务对应的目的IP地址的情况下,确定所述历史业务包含所述目标业务。
[0015]可选地,所述装置还包括:第二确定模块,被配置为在所述历史业务不包含所述目标业务的情况下,从多个预设访问接口中确定所述目标访问接口。
[0016]可选地,所述第二确定模块,包括:获取子模块,被配置为获取多个所述预设访问接口的带宽权重;确定子模块,被配置为在所述历史业务不包含所述目标业务的情况下,根据多个所述预设访问接口的带宽权重,从多个所述访问接口中确定所述目标访问接口。
[0017]可选地,所述确定子模块,被配置为按照多个所述预设访问接口的带宽权重由大至小的顺序,从多个所述预设访问接口中获取处于空闲状态的访问接口,得到所述目标访问接口。
[0018]可选地,所述装置还包括:删除模块,被配置为在未检测到通过所述目标访问接口访问所述目标业务的时间达到预设时间阈值的情况下,从所述历史访问记录中删除所述目标业务的访问记录。
[0019]根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为在调用所述存储器上存储的可执行指令时,实现本公开第一方面所述的业务访问的方法的步骤。
[0020]根据本公开实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序指令,该程序指令被处理器执行时实现本公开第一方面所述的业务访问的方法的步骤。
[0021]本公开的实施例提供的技术方案可以包括以下有益效果:首先,接收终端发送的业务访问请求消息,该业务访问请求消息用于访问目标业务;其次,获取该终端的历史访问记录,该历史访问记录包括该终端访问的历史业务,以及该本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务访问的方法,其特征在于,包括:接收终端发送的业务访问请求消息,所述业务访问请求消息用于访问目标业务;获取所述终端的历史访问记录,所述历史访问记录包括所述终端访问的历史业务,以及所述历史业务对应的历史访问接口,所述历史访问接口用于传输与所述历史业务相关的数据;在所述历史业务包含所述目标业务的情况下,将所述目标业务在所述历史访问记录中对应的所述历史访问接口作为所述目标业务的目标访问接口;通过所述目标访问接口访问所述目标业务。2.根据权利要求1所述的方法,其特征在于,所述业务访问请求消息包括所述目标业务对应的访问地址信息;所述历史业务包含所述目标业务通过以下方式确定:在所述历史业务对应的访问地址信息中包括所述目标业务对应的访问地址信息的情况下,确定所述历史业务包含所述目标业务;或者,在所述历史业务对应的访问地址信息与所述目标业务对应的访问地址信息满足预设对应关系的情况下,确定所述历史业务包含所述目标业务;其中,所述预设对应关系包括所述历史业务和至少一个访问地址信息的对应关系。3.根据权利要求2所述的方法,其特征在于,所述访问地址信息包括访问域名或目的IP地址,所述在所述历史业务对应的访问地址中包括所述目标业务对应的访问地址的情况下,确定所述历史业务包含所述目标业务包括:在所述历史业务对应的访问域名中包括目标域名的情况下,确定所述历史业务包含所述目标业务;所述目标域名包括所述目标业务对应的访问域名,以及所述目标业务对应的访问域名的父域名和子域名中的一个或多个;或者,在所述历史业务对应的目的IP地址中包括所述目标业务对应的目的IP地址的情况下,确定所述历史业务包含所述目标业务。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:在所述历史业务不包含所述目标业务的情况下,从多个预设访问接口中确定所述目标访问接口。5.根...

【专利技术属性】
技术研发人员:杨凯郭韶龙刘涛田娜
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1