业务处理方法及装置制造方法及图纸

技术编号:33251719 阅读:8 留言:0更新日期:2022-04-30 22:50
本申请的实施例提供了一种业务处理方法及装置。该业务处理方法包括:通过所述分布式集群中的目标服务节点接收业务请求方发送的验码请求,所述验码请求中包含有码标识;若所述码标识与所述目标服务节点的服务标识不匹配,则根据所述码标识从所述分布式集群中确定匹配的服务节点;发送所述验码请求至所述匹配的服务节点,以使所述匹配的服务节点对所述验码请求进行处理,并将处理得到的第一验码结果发送至所述业务请求方。本申请实施例的技术方案采用分布式集群的框架,使得各个服务节点只需要一次对接,即可在分布式集群中实现快速互通,从而实现针对业务请求方的验码请求的处理,在对接的速度、验码请求处理效率与数据安全性上有更强的保障。全性上有更强的保障。全性上有更强的保障。

【技术实现步骤摘要】
业务处理方法及装置


[0001]本申请涉及计算机及通信
,具体而言,涉及一种业务处理方法及装置。

技术介绍

[0002]健康码,是结合大数据实时分析人民的健康状况的、代表个人健康信息的二维码。在全国各地区纷纷上线健康码时,健康码在各地区之间互联互通的需求也随之产生。目前,各地区的健康码主要是采用应用程序接口协议进行接口对接,然后,这种方式存在对接任务量巨大、稳定性差以及数据安全隐患大等诸多缺陷。

技术实现思路

[0003]本申请的实施例提供了一种业务处理方法及装置,进而至少在一定程度上使得各个服务节点只需要一次对接,即可在分布式集群中实现快速互通,从而实现针对业务请求方的验码请求的处理,在对接的速度、验码请求处理效率与数据安全性上有更强的保障。
[0004]本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
[0005]根据本申请实施例的一个方面,提供了一种业务处理方法,包括:通过所述分布式集群中的目标服务节点接收业务请求方发送的验码请求,所述验码请求中包含有码标识;若所述码标识与所述目标服务节点的服务标识不匹配,则根据所述码标识从所述分布式集群中确定匹配的服务节点;发送所述验码请求至所述匹配的服务节点,以使所述匹配的服务节点对所述验码请求进行处理,并将处理得到的第一验码结果发送至所述业务请求方。
[0006]根据本申请实施例的一个方面,提供了一种业务处理方法,包括:接收所述分布式集群中的目标服务节点转发的来自于业务请求方的验码请求,所述验码请求是所述目标服务节点在确定所述验码请求中包含的码标识与所述目标服务节点的服务标识不匹配时进行转发的;对所述验码请求进行处理,并将处理得到的验码结果发送至所述业务请求方。
[0007]根据本申请实施例的一个方面,提供了一种业务处理装置,包括:第一接收单元,配置为通过所述分布式集群中的目标服务节点接收业务请求方发送的验码请求,所述验码请求中包含有码标识;确定单元,配置为若所述码标识与所述目标服务节点的服务标识不匹配,则根据所述码标识从所述分布式集群中确定匹配的服务节点;发送单元,配置为发送所述验码请求至所述匹配的服务节点,以使所述匹配的服务节点对所述验码请求进行处理,并将处理得到的第一验码结果发送至所述业务请求方。
[0008]在本申请的一些实施例中,基于前述方案,在所述第一接收单元配置为通过所述分布式集群中的目标服务节点接收业务请求方发送的验码请求之前,所述发送单元还配置为:向所述分布式集群的注册中心发送注册请求,所述注册请求中包含有目标授权信息,所述目标授权信息与所述注册中心中注册过的其他服务节点的授权信息不相同;接收所述注册中心返回的响应消息,完成注册。
[0009]在本申请的一些实施例中,基于前述方案,所述装置还包括:上报单元,配置为向
所述分布式集群的数据中心上报目标服务节点的节点信息,以使所述数据中心基于各个服务节点的节点信息生成第一同步数据包,并发送所述第一同步数据包至各个服务节点;其中,所述目标服务节点的节点信息包含有所述目标服务节点的服务标识和所述目标服务节点的解密密钥,所述第一同步数据包包含有所述各个服务节点的服务标识和所述各个服务节点的解密密钥。
[0010]在本申请的一些实施例中,基于前述方案,所述第一接收单元还配置为:接收所述数据中心发送的第二同步数据包,所述第二同步数据包是所述数据中心监听到所述分布式集群中的服务节点退出时生成的;根据所述第二同步数据包进行数据同步。
[0011]在本申请的一些实施例中,基于前述方案,所述发送单元还配置为:若所述码标识与所述目标服务节点的服务标识匹配,则通过所述目标服务节点对所述验码请求进行处理,生成第二验码结果;发送所述第二验码结果至所述业务请求方。
[0012]根据本申请实施例的一个方面,提供了一种业务处理装置,包括:第二接收单元,配置为接收所述分布式集群中的目标服务节点转发的来自于业务请求方的验码请求,所述验码请求是所述目标服务节点在确定所述验码请求中包含的码标识与所述目标服务节点的服务标识不匹配时进行转发的;处理单元,配置为对所述验码请求进行处理,并将处理得到的验码结果发送至所述业务请求方。
[0013]在本申请的一些实施例中,基于前述方案,所述处理单元配置为:接收所述目标服务节点发送的鉴权信息,所述鉴权信息包含有所述验码请求和第一数字签名,所述第一数字签名是根据所述目标服务节点的加密密钥对所述验码请求进行签名操作生成的;在所述第一数字签名验证合法时,对所述验码请求进行处理,并将处理得到的验码结果发送至所述业务请求方。
[0014]在本申请的一些实施例中,基于前述方案,所述装置还包括:计算单元,配置为根据预存的所述目标服务节点的解密密钥,计算得到第二数字签名;确定合法单元,配置为若所述第二数字签名与所述第一数字签名相同,则确定所述第一数字签名验证合法。
[0015]根据本申请实施例的一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中所述的业务处理方法。
[0016]根据本申请实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的业务处理方法。
[0017]根据本申请实施例的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各种可选实施例中提供的业务处理方法。
[0018]在本申请的一些实施例所提供的技术方案中,通过分布式集群中的目标服务节点接收业务请求方发送的验码请求,验码请求中包含有码标识,若码标识与目标服务节点的服务标识不匹配,则根据码标识从分布式集群中确定匹配的服务节点,然后,发送验码请求至匹配的服务节点,以使匹配的服务节点对验码请求进行处理,并将处理得到的第一验码结果发送至业务请求方。本申请实施例的技术方案应用于由多个服务节点构成的分布式集群,采用分布式集群的框架,各个服务节点只需要一次对接,即可在分布式集群中实现快速
互通,从而实现针对业务请求方的验码请求的处理,在对接的速度、验码请求处理效率与数据安全性上有更强的保障。
[0019]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0020]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0021]图1A示出了可以应用本申请实施例本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务处理方法,其特征在于,应用于由多个服务节点构成的分布式集群,所述方法包括:通过所述分布式集群中的目标服务节点接收业务请求方发送的验码请求,所述验码请求中包含有码标识;若所述码标识与所述目标服务节点的服务标识不匹配,则根据所述码标识从所述分布式集群中确定匹配的服务节点;发送所述验码请求至所述匹配的服务节点,以使所述匹配的服务节点对所述验码请求进行处理,并将处理得到的第一验码结果发送至所述业务请求方。2.根据权利要求1所述的方法,其特征在于,在通过目标服务节点接收业务请求方发送的验码请求之前,所述方法还包括:向所述分布式集群的注册中心发送注册请求,所述注册请求中包含有目标授权信息,所述目标授权信息与所述注册中心中注册过的其他服务节点的授权信息不相同;接收所述注册中心返回的响应消息,完成注册。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:向所述分布式集群的数据中心上报目标服务节点的节点信息,以使所述数据中心基于各个服务节点的节点信息生成第一同步数据包,并发送所述第一同步数据包至各个服务节点;其中,所述目标服务节点的节点信息包含有所述目标服务节点的服务标识和所述目标服务节点的解密密钥,所述第一同步数据包包含有所述各个服务节点的服务标识和所述各个服务节点的解密密钥。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:接收所述数据中心发送的第二同步数据包,所述第二同步数据包是所述数据中心监听到所述分布式集群中的服务节点退出时生成的;根据所述第二同步数据包进行数据同步。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若所述码标识与所述目标服务节点的服务标识匹配,则通过所述目标服务节点对所述验码请求进行处理,生成第二验码结果;发送所述第二验码结果至所述业务请求方。6.一种业务处理方法,其特征在于,应用于由多个服务节点构成的分布式集群,所述方法包括:接收所述分布式集群中的目标服务节点转发的...

【专利技术属性】
技术研发人员:张磊熊灿灿
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1