一种服务自适应访问方法、装置、电子设备及存储介质制造方法及图纸

技术编号:27886809 阅读:18 留言:0更新日期:2021-03-31 01:51
本发明专利技术提供一种服务自适应访问方法、装置、电子设备及存储介质,该方法包括:根据前端的服务请求,确定前端的IP地址;将所述前端的IP地址作为与分布式数据库通信的参数,获取可用服务列表;在所述可用服务列表中选取目标服务,将所述目标服务的源信息返回给所述前端。通过在前端与边缘网络的节点间增加服务代理,从而解决边缘网络的节点无法提供服务的情况下,通过服务代理来寻找新的边缘网络节点来提供服务,并且由服务代理在可用服务列表中选择目标服务,从而保证了前端的服务请求能够得到保证。本发明专利技术将原先前端与边缘节点的许多运算过程,均交由服务代理来实现,从而实现让用户无感的透明访问,有效提升了使用前端用户的使用体验。

【技术实现步骤摘要】
一种服务自适应访问方法、装置、电子设备及存储介质
本专利技术涉及信息处理
,尤其涉及一种服务自适应访问方法、装置、电子设备及存储介质。
技术介绍
在现代信息网络环境下,边缘网络是一种通信和计算资源受限环境。在边缘网络环境中,信息系统往往面临着“弱连接、高动态”的复杂通信网络环境以及“低时延、高可靠”的信息交换需求。这些场景通常表现出网络条件动态多变、计算资源匮乏有限、高强度压力和弱连接通信网络等恶劣环境。而现有技术中,用户端,即前端,通常直接与边缘节点直接进行交互,而在当前边缘节点发生故障,无法继续提供服务的情况下,前端需要自行判断当前的边缘节点故障,并寻找新的边缘节点,此时对于前端的算力要求较高,且需要耗费较长时间,会给前端用户带来较差的用户体验。因此如何提升边缘网络中,前端的用户体验,已经成为业界亟待解决的问题。
技术实现思路
本专利技术提供一种服务自适应访问方法、装置、电子设备及存储介质,用以解决现有技术中前端直接与边缘节点直接进行交互,而导致的前端算量较大,给前端用户带来较差的用户体验的问题。本专利技术提供一种服务自适应访问方法,包括:根据前端的服务请求,确定前端的IP地址;将所述前端的IP地址作为与分布式数据库通信的参数,获取可用服务列表;在所述可用服务列表中选取目标服务,将所述目标服务的源信息返回给所述前端。根据本专利技术提供的一种服务自适应访问方法,在所述根据前端的服务请求确定前端的IP地址的步骤之前,所述方法还包括:r>在检测到前端的当前IP地址发生变化的情况下,触发服务迁移;获取前端发送的服务请求。根据本专利技术提供的一种服务自适应访问方法,在所述可用服务列表中选取目标服务的步骤,具体包括:根据所述前端的IP地址,对可用服务列表中的各个服务进行网段匹配,确定可用服务列表中的本地服务;选取带宽小于剩余带宽阈值的本地服务,得到候选服务;将服务质量参数最高的候选服务作为目标服务。根据本专利技术提供的一种服务自适应访问方法,在所述可用服务列表中选取目标服务的步骤,具体还包括:在根据所述前端的IP地址,对可用服务列表中的各个服务进行网段匹配,无法找到本地服务的情况下,确定服务列表中的异地服务;选取带宽小于剩余带宽阈值的异地服务,得到候选服务;将服务质量参数最高的候选服务作为目标服务。根据本专利技术提供的一种服务自适应访问方法,在所述获取可用服务列表的步骤之后,所述方法还包括:在所述可用服务列表中所有服务的带宽均超过剩余带宽阈值的情况下,触发服务降级;向服务代理的前端发送服务降级指令,然后获取服务代理的前端所发送的降级服务请求。根据本专利技术提供的一种服务自适应访问方法,在所述获取服务代理的前端所发送的降级服务请求的步骤之后,所述方法还包括:根据所述降级服务请求,确定获取服务代理的前端IP地址;将所述服务代理的前端IP地址作为与分布式数据库通信的参数进行通信,获取降级可用服务列表;根据服务代理的前端IP地址,对降级可用服务列表中的各个降级服务进行网段匹配,确定本地降级服务;选取带宽小于人均剩余带宽阈值的本地降级服务,得到候选降级服务;将服务质量参数最高的候选降级服务作为目标降级服务。根据本专利技术提供的一种服务自适应访问方法,将所述前端的IP地址作为与分布式数据库通信的参数进行通信,获取可用服务列表的步骤,具体包括:将所述前端的IP地址作为与分布式数据库通信的参数进行通信,得到代理服务名;将所述代理服务名作为与分布式数据库通信的参数,获取可用服务列表。本专利技术还提供一种服务自适应访问装置,包括:确定模块,用于根据前端的服务请求,确定前端的IP地址;获取模块,用于将所述前端的IP地址作为与分布式数据库通信的参数,获取可用服务列表;服务访问模块,用于在所述可用服务列表中选取目标服务,将所述目标服务的源信息返回给所述前端。本专利技术还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述服务自适应访问方法的步骤。本专利技术还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述服务自适应访问方法的步骤。本专利技术提供的一种服务自适应访问方法、装置、电子设备及存储介质,通过在前端与边缘网络的节点间增加服务代理,从而解决边缘网络的节点无法提供服务的情况下,通过服务代理来寻找新的边缘网络节点来提供服务,并且由服务代理在可用服务列表中选择目标服务,从而保证了前端的服务请求能够得到保证。本专利技术将原先前端与边缘节点的许多运算过程,均交由服务代理来实现,从而实现让用户无感的透明访问,有效提升了使用前端用户的使用体验。附图说明为了更清楚地说明本专利技术或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术提供的服务自适应访问方法的流程示意图;图2为本专利技术提供的基础服务代理系统的结构示意图;图3为本专利技术提供的服务迁移系统的结构示意图;图4为本专利技术提供的服务降级系统的结构示意图;图5为本专利技术提供的服务自适应访问装置示意图;图6为本专利技术提供的电子设备的实体结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合本专利技术中的附图,对本专利技术中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术中所描述的服务自适应访问方法,基于面向服务的软件架构(Service-OrientedArchitecture,SOA),基于边缘网络环境下服务代理实现了服务的透明访问,并可以实现服务迁移、服务降级等服务自适应调整功能。图1是本专利技术提供的服务自适应访问方法的流程示意图,如图1所示,包括:步骤S1,根据前端的服务请求,确定前端的IP地址;具体的,本专利技术中所描述的前端是相对于边缘服务网络(后台),而言的前端,前端具体可以是指从边缘网络获取服务或内容的相应终端设备,其具体可以是指智能手机,平板电脑,或者电脑设备。例如,针对于流媒体的系统,前端具体可以从边缘网络中的服务获取流媒体连接,并进行流媒体的播放。本申请中的服务请求具体可以是数据请求,例如http请求,也可以是计算请求。本申请中的服务具体是指,边缘网络中的边缘节点所提供的功能,例如,由边缘节点提供的视频链接,或者由边缘节点提供的计算服务。步骤S2,将所本文档来自技高网...

【技术保护点】
1.一种服务自适应访问方法,其特征在于,包括:/n根据前端的服务请求,确定前端的IP地址;/n将所述前端的IP地址作为与分布式数据库通信的参数,获取可用服务列表;/n在所述可用服务列表中选取目标服务,将所述目标服务的源信息返回给所述前端。/n

【技术特征摘要】
20201126 CN 20201135718871.一种服务自适应访问方法,其特征在于,包括:
根据前端的服务请求,确定前端的IP地址;
将所述前端的IP地址作为与分布式数据库通信的参数,获取可用服务列表;
在所述可用服务列表中选取目标服务,将所述目标服务的源信息返回给所述前端。


2.根据权利要求1所述服务自适应访问方法,其特征在于,在所述根据前端的服务请求确定前端的IP地址的步骤之前,所述方法还包括:
在检测到前端的当前IP地址发生变化的情况下,触发服务迁移;
获取前端发送的服务请求。


3.根据权利要求2所述服务自适应访问方法,其特征在于,在所述可用服务列表中选取目标服务的步骤,具体包括:
根据所述前端的IP地址,对可用服务列表中的各个服务进行网段匹配,确定可用服务列表中的本地服务;
选取带宽小于剩余带宽阈值的本地服务,得到候选服务;
将服务质量参数最高的候选服务作为目标服务。


4.根据权利要求2所述服务自适应访问方法,其特征在于,在所述可用服务列表中选取目标服务的步骤,具体还包括:
在根据所述前端的IP地址,对可用服务列表中的各个服务进行网段匹配,无法找到本地服务的情况下,确定服务列表中的异地服务;
选取带宽小于剩余带宽阈值的异地服务,得到候选服务;
将服务质量参数最高的候选服务作为目标服务。


5.根据权利要求1所述服务自适应访问方法,其特征在于,在所述获取可用服务列表的步骤之后,所述方法还包括:
在所述可用服务列表中所有服务的带宽均超过剩余带宽阈值的情况下,触发服务降级;
向服务代理的前端发送服务降级指令,然后获取服务代理的前端所发送的...

【专利技术属性】
技术研发人员:程渤陈霄韩庆绵牛梦
申请(专利权)人:北京邮电大学中国电子科技集团公司第五十四研究所
类型:发明
国别省市:北京;11

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

1