业务处理方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:24589886 阅读:39 留言:0更新日期:2020-06-21 02:28
本公开提供一种业务处理方法、装置、设备及计算机可读存储介质。方法包括:用户终端根据路由参数确定目标数据中心;用户终端向目标数据中心发送业务请求,以使目标数据中心返回业务处理结果;其中,路由参数是用户终端预先从第一数据中心获取的。本公开提供的方法、装置、设备及计算机可读存储介质中,由于用户终端预先获取了路由参数,能够基于该路由参数直接与数据中心交互,进行业务处理,无需中心节点对用户终端发送的业务请求进行分发,从而降低中心节点计算、分配业务请求的网络耗时,还能够避免中心节点给整个系统带来的安全隐患。

Business processing method, device, equipment and computer readable storage medium

【技术实现步骤摘要】
业务处理方法、装置、设备及计算机可读存储介质
本公开涉及基于服务平台的业务处理技术,尤其涉及一种业务处理方法、装置、设备及计算机可读存储介质。
技术介绍
互联网服务平台,能够向合作机构提供公共或私有服务。现有技术中,随着合作机构的增加,平台流量和数据增长迅速,为了解决大流量、高并发下服务响应以及业务数据随机处理速度,很多互联网服务平台采用分布式系统。为了保证系统的容灾性,系统被跨中心甚至跨地域部署。各个机构将业务请求发送到中心节点,由中心节点将业务请求分发到相应的数据中心,再由数据中心对业务请求进行处理。但是,这一过程中,机构与数据中心的所有交互都需要经过中心节点,会增加数据处理过程的网络耗时,并且,这种方式对中心节点的依赖性太强,若中心节点故障,会导致整个系统瘫痪。
技术实现思路
本公开提供一种业务处理方法、装置、设备及计算机可读存储介质,以解决现有技术中,机构与数据中心进行业务处理时,对中心节点依赖性太强的问题。本公开的第一个方面是提供一种业务处理方法,包括:用户终端根据路由参数确定目标数据中心;用户终端向所述目标数据中心发送业务请求,以使所述目标数据中心返回业务处理结果;其中,所述路由参数是所述用户终端预先从第一数据中心获取的。本公开的第二个方面是提供一种业务处理方法,包括:目标数据中心接收用户终端发送的业务请求,其中,所述用户终端根据路由参数确定所述目标数据中心;所述目标数据中心根据预先存储的运行参数确定是否处理所述业务请求,若否,则向所述用户终端发送错误消息。本公开的第三个方面是提供一种业务处理装置,包括:确定模块,用于根据路由参数确定目标数据中心;业务请求发送模块,用于向所述目标数据中心发送业务请求,以使所述目标数据中心返回业务处理结果;其中,所述路由参数是所述用户终端预先从第一数据中心获取的。本公开的第四个方面是提供一种业务处理装置,包括:业务请求接收模块,用于接收用户终端发送的业务请求,其中,所述用户终端根据路由参数确定业务处理装置;业务处理模块,用于根据预先存储的运行参数确定是否处理所述业务请求,若否,则消息发送模块向所述用户终端发送错误消息。本公开的第五个方面是提供一种业务处理设备,包括:存储器;处理器;以及计算机程序;其中,所述计算机程序存储在所述存储器中,并配置为由所述处理器执行以实现如上述第一方面所述的业务处理方法。本公开的第六个方面是提供一种业务处理设备,包括:存储器;处理器;以及计算机程序;其中,所述计算机程序存储在所述存储器中,并配置为由所述处理器执行以实现如上述第二方面所述的业务处理方法。本公开的第七个方面是提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现如上述第一方面所述的业务处理方法。本公开的第八个方面是提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行以实现如上述第二方面所述的业务处理方法。本公开提供的业务处理方法、装置、设备及计算机可读存储介质的技术效果是:本公开提供的业务处理方法、装置、设备及计算机可读存储介质,包括用户终端根据路由参数确定目标数据中心;用户终端向目标数据中心发送业务请求,以使目标数据中心返回业务处理结果;其中,路由参数是用户终端预先从第一数据中心获取的。本公开提供的方法、装置、设备及计算机可读存储介质中,由于用户终端预先获取了路由参数,能够基于该路由参数直接与数据中心交互,进行业务处理,无需中心节点对用户终端发送的业务请求进行分发,从而降低中心节点计算、分配业务请求的网络耗时,还能够避免中心节点给整个系统带来的安全隐患。附图说明图1为现有技术中一示例性实施例示出的基于服务平台的业务处理方法;图2为本专利技术一示例性实施例示出的业务处理方法的流程图;图2A为本专利技术一示例性实施例示出的业务处理系统的服务平台架构图;图3为本专利技术另一示例性实施例示出的业务处理方法的流程图;图4为本专利技术又一示例性实施例示出的业务处理方法的流程图;图5为本专利技术再一示例性实施例示出的业务处理方法的流程图;图6为本专利技术一示例性实施例示出的业务处理装置的结构图;图7为本专利技术另一示例性实施例示出的业务处理装置的结构图;图8为本专利技术又一示例性实施例示出的业务处理装置的结构图;图9为本专利技术再一示例性实施例示出的业务处理装置的结构图;图10为本专利技术一示例性实施例示出的业务处理设备的结构图;图11为本专利技术另一示例性实施例示出的业务处理设备的结构图。具体实施方式图1为现有技术中一示例性实施例示出的基于服务平台的业务处理方法。如图1所示,用户终端调用统一的服务平台接口地址,向平台发送业务请求。通过服务平台的域名转换功能,能够指定服务平台中的一个数据中心对业务请求进行分配,数据中心中可以存储路由策略,使得数据中心能够根据业务属性为该业务请求分配目标数据中心,并将业务请求转发到相应的目标数据中心。在这一过程中,用户终端在进行业务处理时,需要依托于指定的数据中心,需要该中心对请求业务进行分发,这就增加了整个数据处理过程的网络耗时,且当这一中心故障时,会对整个分布式系统产生影响。本专利技术实施例提供的方案中,在进行业务处理时,去除作为中心化节点的指定数据中心,通过用户终端预先获取与其匹配的数据中心信息,使得用户终端能够直接与数据中心进行交互,从而降低业务处理过程中,对指定业务中心的依赖程度。图2为本专利技术一示例性实施例示出的业务处理方法的流程图。图2A为本专利技术一示例性实施例示出的业务处理系统的服务平台架构图。如图2A所示,本实施例提供的方法可以应用在如图2A所示的服务平台架构中。服务平台中可以包括用户终端以及多个数据中心,用户终端可以通过域名解析服务器与数据中心连接,也可以直接通过网络与数据中心连接。用户终端可以与多个数据中心通过网络相连,也可以与其中的一个数据中心相连。步骤201,用户终端根据路由参数确定目标数据中心。本实施提供的业务处理方法由用户终端执行,用户终端可以设置在接入服务平台的合作机构侧。例如,机构甲购买了服务平台提供的服务,则可以在机构甲拥有的终端中安装封装有本实施例提供的方法的软件,还可以为其分配账号密码等。用户终端可以是具有计算功能的电子设备,如计算机、平板电脑等,具体可以是机构甲的服务器。其中,用户终端预先可以获取路由参数,路由参数中包括用户终端可以接入的数据中心的信息,具体可以是数据中心的IP(InternetProtocol,网络之间互连的协议)地址。例如,服务平台共设置有10个数据中心,用户终端能够接入的数据中心有中心1、中心2,则路由参数中包括中心1和2的IP地址。具体的,服务平台中可以设置多个数据中心,本文档来自技高网...

【技术保护点】
1.一种业务处理方法,其特征在于,包括:/n用户终端根据路由参数确定目标数据中心;/n用户终端向所述目标数据中心发送业务请求,以使所述目标数据中心返回业务处理结果;/n其中,所述路由参数是所述用户终端预先从第一数据中心获取的。/n

【技术特征摘要】
1.一种业务处理方法,其特征在于,包括:
用户终端根据路由参数确定目标数据中心;
用户终端向所述目标数据中心发送业务请求,以使所述目标数据中心返回业务处理结果;
其中,所述路由参数是所述用户终端预先从第一数据中心获取的。


2.根据权利要求1所述的方法,其特征在于,所述根据路由参数确定目标数据中心之前,包括:
所述用户终端向域名解析服务器发送用于获取路由参数的获取请求,其中,所述获取请求包括域名,以使所述域名解析服务器根据所述域名确定第一数据中心,并将所述获取请求发送给所述第一数据中心,以使所述第一数据中心获取所述用户终端对应的路由参数,并将所述路由参数发送给所述用户终端。


3.根据权利要求2所述的方法,其特征在于,所述用户终端根据预设频率,向所述第一数据中心发送同步路由参数的同步请求,以使所述第一数据中心反馈当前的路由参数。


4.根据权利要求2所述的方法,其特征在于,所述用户终端根据预设频率,向所述目标数据中心发送用于同步路由参数的同步请求,以使所述目标数据中心反馈当前的路由参数。


5.根据权利要求2所述的方法,其特征在于,若用户终端向所述目标数据中心发送业务请求之后,所述用户终端接收所述目标数据中心反馈的错误消息;
则所述用户终端继续执行向所述域名解析服务器发送用于获取路由参数的获取请求。


6.一种业务处理方法,其特征在于,包括:
目标数据中心接收用户终端发送的业务请求,其中,所述用户终端根据路由参数确定所述目标数据中心;
所述目标数据中心根据预先存储的运行参数确定是否处理所述业务请求,若否,则向所述用户终端发送错误消息。


7.根据权利要求6所述的方法,其特征在于,还包括:
接收第一数据中心同步的所述运行参数,并根据接收的所述运行参数更新预...

【专利技术属性】
技术研发人员:魏殿猛
申请(专利权)人:北京京东金融科技控股有限公司
类型:发明
国别省市:北京;11

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

1