业务请求的路由处理方法和终端设备技术

技术编号:22597497 阅读:27 留言:0更新日期:2019-11-20 12:25
本发明专利技术公开了一种业务请求的路由处理方法和终端设备,方法包括:接收域名解析服务器分配的业务请求,所述域名解析服务器用于将业务请求分配至指定数据中心;确定所述业务请求的业务属性;查询本地路由缓存库,得到所述业务属性对应的路由路径,所述路由缓存库中存有业务属性和路由路径的对应关系,所述路由路径用于指示处理所述业务属性的业务请求的目标业务单元;将所述业务请求分配给所述路由路径指定的目标业务单元。由此可见,本发明专利技术通过基于业务请求的业务属性和在数据中心的路由缓存库中业务属性和路由路径的对应关系,确定业务请求的路由路径,以将业务请求分配给所述路由路径指定的目标业务单元进行处理,从而能够更有效地处理业务请求。

Route processing method and terminal equipment of service request

The invention discloses a routing processing method and a terminal device for a service request, the method comprises: receiving a service request allocated by a domain name resolution server, the domain name resolution server is used to allocate a service request to a designated data center; determining the service attribute of the service request; querying a local routing cache library to obtain a routing path corresponding to the service attribute, and the path The corresponding relationship between the service attribute and the route path is stored in the cache, and the route path is used to indicate the target service unit processing the service request of the service attribute; the service request is allocated to the target service unit specified by the route path. It can be seen that the present invention determines the routing path of the business request based on the business attribute of the business request and the corresponding relationship between the business attribute and the routing path in the routing cache Library of the data center, so as to allocate the business request to the target business unit specified by the routing path for processing, so as to be able to process the business request more effectively.

【技术实现步骤摘要】
业务请求的路由处理方法和终端设备
本专利技术涉及终端领域,尤其涉及一种业务请求的路由处理方法和终端设备。
技术介绍
路由器需要选择一条最佳路径将业务请求发送至目标业务单元进行处理,最佳路径的确定规则即为路由规则。目前路由规则一般存储于客户端,容易被清理,导致需要重新计算路由路径。因此,亟需一种更有效的业务请求的路由处理方法。
技术实现思路
本专利技术实施例的目的是提供一种业务请求的路由处理方法和终端设备,能够更有效地对业务请求进行处理。第一方面,提供了一种业务请求的路由处理的方法,该方法包括:接收域名解析服务器分配的业务请求,所述域名解析服务器用于按照预设分配规则将来自用户设备的业务请求分配至所述域名解析服务器关联的数据中心列表中的指定数据中心;确定所述业务请求的业务属性;查询本地路由缓存库,得到所述业务属性对应的路由路径,所述路由缓存库中存有业务属性和路由路径的对应关系,所述路由路径用于指示处理所述业务属性的业务请求的目标业务单元;将所述业务请求分配给所述路由路径指定的目标业务单元。第二方面,提供了一种终端设备,该终端设备包括:接收模块,用于接收域名解析服务器分配的业务请求,所述域名解析服务器用于按照预设分配规则将来自用户设备的业务请求分配至所述域名解析服务器关联的数据中心列表中的指定数据中心;确定模块,用于确定所述业务请求的业务属性;查询模块,用于查询本地路由缓存库,得到所述业务属性对应的路由路径,所述路由缓存库中存有业务属性和路由路径的对应关系,所述路由路径用于指示处理所述业务属性的业务请求的目标业务单元;发送模块,用于将所述业务请求分配给所述路由路径指定的目标业务单元。第三方面,提供一种业务请求的路由处理系统,该系统包括:域名解析服务器和与所述域名解析服务器关联的多个数据中心,数据中心包括:接入路由层、路由缓存组件和多个业务单元,其中:所述域名解析服务器,用于对待处理的业务请求集进行域名解析处理,得到各业务请求的IP地址;基于所述IP地址,将所述业务请求集中的业务请求分配至对应的数据中心;所述接入路由层,用于确定业务请求的业务属性,并发送至所述路由缓存组件;所述路由缓存组件,用于基于业务属性和路由路径的对应关系,确定所述业务属性对应的路由路径,并返回至所述接入路由层;所述接入路由层,还用于将所述业务请求分配给所述路由路径指定的目标业务单元。第四方面,提供了一种终端设备,所述终端设备包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的方法的步骤。第五方面,提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法的步骤。在本专利技术实施例中,通过基于业务请求的业务属性和在数据中心增设的路由缓存库中业务属性和路由路径的对应关系,确定业务请求的路由路径,以将业务请求分配给所述路由路径指定的目标业务单元进行处理,从而能够达到更有效地处理业务请求的目的。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本专利技术的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1a是本专利技术提供的一种应用场景的示意图;图1是本专利技术的一个实施例提供的一种业务请求的路由处理方法的流程示意图;图2是本专利技术的一个实施例提供的一种终端设备的结构示意图;图3是本专利技术的一个实施例提供的一种业务请求的路由处理系统的结构示意图;图4是本专利技术的另一个实施例提供的一种终端设备的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。下面参见图1对本专利技术的应用场景进行示例性说明。本应用场景中包括:用户终端1021a和1022a,业务处理平台104a,其中:业务处理平台104a包括域名解析服务器106a、数据中心1081a和1082a。下面对业务请求的路由处理过程进行示例性说明:在业务请求的路由处理过程中,业务处理平台104a接收用户终端1021a和1022a发送的业务请求集;业务处理平台104a的域名解析服务器106a对所述业务请求集中的各业务请求进行域名解析处理,得到各业务请求对应的IP地址,并基于所述IP地址将各业务请求分配至对应的数据中心1081a或1082a,数据中心1081a或1082a对所述业务请求进行处理。下面结合附图对本专利技术的各个实施例进行详细说明:图1是本专利技术的一个实施例提供的一种业务请求的路由处理方法的流程示意图,可由图1a中的数据中心执行,参见图1,该方法具体可以包括如下步骤:步骤102:接收域名解析服务器分配的业务请求,所述域名解析服务器用于按照预设分配规则将来自用户设备的业务请求分配至所述域名解析服务器关联的数据中心列表中的指定数据中心。其中,所述预设的分配规则包括:域名解析服务器对业务请求进行域名解析处理,得到所述业务请求的IP地址;基于所述IP地址,将所述业务请求分配至指定数据中心。需要说明的是,参见图3,在步骤102之前,方法还包括业务请求分配步骤,该步骤的一种实现方式可以为:域名解析服务器获取到第一业务请求、第二业务请求和第三业务请求时,分别对第一业务请求、第二业务请求和第三业务请求对应的域名进行解析,分别得到第一业务请求、第二业务请求和第三业务请求对应的互联网协议地址(InternetProtocolAddress,IP地址),并基于第一业务请求的IP地址将第一业务请求分配至第一目标数据中心,基于第二业务请求的IP地址将第二业务请求分配至第二目标数据中心,基于第三业务请求的IP地址将第三业务请求分配至第一目标数据中心。步骤104:确定所述业务请求的业务属性。其中,所述业务属性包括:机构身份标识号ID、用户ID和客户ID中的至少一种。需要说明的是,步骤104的一种实现方式可以为:对所述业务请求进行解析,得到所述业务请求的业务属性。假设域名解析服务器分配给数据中心的业务请求包括:第一业务请求、第二业务请求和第三业务请求,参见图3,则步骤104具体可以示例为:第一目标数据中心的接入路由层接收到域名解析服务器分配的第一业务请求和第三业务请求后,先对所述第一业务请求进行解析,得到所述第一业务请求的业务属性:第一机构ID和第一用户ID,再对所述第三业务请求进行解析,得到所述第三业务请求的业务属性:第三机构ID和第三用户ID;第二目标数据中心的接入路由层接收到域名解析服务器本文档来自技高网...

【技术保护点】
1.一种业务请求的路由处理方法,其特征在于,包括:/n接收域名解析服务器分配的业务请求,所述域名解析服务器用于按照预设分配规则将来自用户设备的业务请求分配至所述域名解析服务器关联的数据中心列表中的指定数据中心;/n确定所述业务请求的业务属性;/n查询本地路由缓存库,得到所述业务属性对应的路由路径,所述路由缓存库中存有业务属性和路由路径的对应关系,所述路由路径用于指示处理所述业务属性的业务请求的目标业务单元;/n将所述业务请求分配给所述路由路径指定的目标业务单元。/n

【技术特征摘要】
1.一种业务请求的路由处理方法,其特征在于,包括:
接收域名解析服务器分配的业务请求,所述域名解析服务器用于按照预设分配规则将来自用户设备的业务请求分配至所述域名解析服务器关联的数据中心列表中的指定数据中心;
确定所述业务请求的业务属性;
查询本地路由缓存库,得到所述业务属性对应的路由路径,所述路由缓存库中存有业务属性和路由路径的对应关系,所述路由路径用于指示处理所述业务属性的业务请求的目标业务单元;
将所述业务请求分配给所述路由路径指定的目标业务单元。


2.根据权利要求1所述的方法,其特征在于,所述确定所述业务请求的业务属性,包括:
对所述业务请求进行解析,得到所述业务请求的业务属性;
其中,所述业务属性包括:机构身份标识号ID、用户ID和客户ID中的至少一种。


3.根据权利要求1所述的方法,其特征在于,在所述将所述业务请求分配给所述路由路径指定的目标业务单元之前,还包括:
若检测到所述目标业务单元出现故障,则将所述业务请求发送至所述目标业务单元的备用业务单元进行处理。


4.根据权利要求3所述的方法,其特征在于,
所述备用业务单元包括:本数据中心或其他数据中心中与所述目标业务单元的类型相同的业务单元;
其中,所述其他数据中心为本数据中心之外的数据中心。


5.根据权利要求1所述的方法,其特征在于,所述路由路径包括:业务单元的标识和所属数据中心的标识;
其中,所述将所述业务请求分配给所述路由路径指定的目标业务单元,包括:
若所属数据中心为本数据中心,则将所述业务请求分配给所述业务单元标识对应的目标业务单元;
若所属数据中心为其他数据中心,则将所述业务请求分配给所述所属数据中心,并指示所述所属数据中心将所述业务请求分配给所述业务单元标识对应的目标业务单元;
其中,所述其他数据中心为本数据中心之外的数据中心。


6.根据权利要求1至5中任一项所述的方法,...

【专利技术属性】
技术研发人员:欧创新邵利铎鹿慧何激何栋张鹏飞尚凌瑞于灏何虎鸣邓頔黎晋廷李祎
申请(专利权)人:中国人民财产保险股份有限公司
类型:发明
国别省市:北京;11

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

1
相关领域技术
  • 暂无相关专利