一种业务处理方法、微服务网关及数据中心系统技术方案

技术编号:33200532 阅读:52 留言:0更新日期:2022-04-24 00:36
一种业务处理方法、微服务网关及数据中心系统,其中方法包括:在数据中心中设置微服务网关,并设置微服务网关和每个数据中心中的业务节点连接,在需要处理业务时,通过微服务网关获取包含用户中心标识的流水信息,并根据预设分流规则确定用户中心标识对应的目标数据中心,之后将流水信息直接发送给目标数据中心的业务节点。如此,通过微服务网关直接和其他数据中心中的业务节点交互,可以无需等待两个数据中心之间的数据同步,从而有助于节省两个数据中心之间数据同步所导致的延时,有助于提高业务处理的效率。高业务处理的效率。高业务处理的效率。

【技术实现步骤摘要】
一种业务处理方法、微服务网关及数据中心系统


[0001]本申请涉及计算机
,尤其涉及一种业务处理方法、微服务网关及数据中心系统。

技术介绍

[0002]云闪付多数据中心的建立,使得异地支付成为可能。异地支付是指消费者、商家、第三方支付服务提供商和金融机构之间以互联网为载体,使用安全的在线支付工具交换商品或服务。异地支付不仅能让消费者从购买各个区域的商品,还能为商家与金融机构进行业务结算提供极大的便利。
[0003]现有技术在执行异地支付时,商家访问的数据中心和消费者访问的数据中心之间会进行数据同步,以便共同完成对一笔交易的处理。然而,商家访问的数据中心和消费者访问的数据中之间的地理位置可能间隔较远,该情况下,数据同步也相应会出现较大的延时,进而使得异地支付交易在各个数据中心的业务处理不同步,不利于交易的正常进行,增大了交易失败的概率。
[0004]基于此,目前暨需一种业务处理方法,用以解决现有技术由于不同数据中心之间的数据同步延时较大而导致的交易失败的技术问题。

技术实现思路

[0005]第一方面,本申请提本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种业务处理方法,其特征在于,适用于数据中心系统,所述数据中心系统中包含至少两个数据中心,所述至少两个数据中心中的每个数据中心中包含微服务网关和业务节点,且所述微服务网关连接所述至少两个数据中心中的业务节点;所述微服务网关获取流水信息,所述流水信息中包含用户中心标识;所述微服务网关根据预设分流规则,确定所述用户中心标识对应的目标数据中心,所述预设分流规则中包含至少一个用户中心标识和至少一个数据中心的对应关系;所述微服务网关将所述流水信息发送给所述目标数据中心中的业务节点。2.如权利要求1所述的方法,其特征在于,所述流水信息用于所述目标数据中心中的业务节点发送至目标应用程序APP;所述预设分流规则来自于分流服务,所述分流服务的分流规则与内容分发网络CDN节点的分流规则一致;其中,所述CDN节点的分流规则为所述CDN节点根据所述至少一个用户在所述目标APP上发起的请求预先将所述至少一个用户分流至所述至少两个数据中心后得到的。3.如权利要求1所述的方法,其特征在于,所述流水信息中还包含生成时间;所述微服务网关根据预设分流规则,确定所述用户中心标识对应的目标数据中心之前,还包括:确定所述流水信息中的生成时间和当前时间的时间差小于预设时延。4.如权利要求3所述的方法,其特征在于,所述方法还包括:若确定所述流水信息中的生成时间和当前时间的时间差不小于所述预设时延,则将所述流水信息发送至所述微服务网关所在的数据中心中的业务节点,所述微服务网关所在的数据中心中的业务节点用于将所述流水信息通过数据同步的方式同步至所述目标数据中心。5.一种微服务网关,其特征在于,适用于数据中心系统,所述数据中心系统中包含至少两个数据中心,所述至少两个数据中心中的每个数据中心中包含微服务网关和业务节点,且所述微服务网关连接所述至少两个数据中心中的业务节点;其中,任一数据中心中的微服务网关包括:获取单元,用于获取流水信息,所述...

【专利技术属性】
技术研发人员:秦有祥丰朋吴丰科石力
申请(专利权)人:中国银联股份有限公司
类型:发明
国别省市:

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

1