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

技术编号:37162805 阅读:26 留言:0更新日期:2023-04-06 22:29
本说明书提供一种业务处理方法及装置,所述方法包括:接收上游节点针对任一业务事件发送的业务处理请求;在业务处理请求匹配于用于调用目标服务的临时引流规则的情况下,至少向临时引流规则定义的目标下游节点发送针对目标服务的服务调用请求;接收目标下游节点返回的第一响应报文,并在第一响应报文命中临时引流规则的情况下,在向上游节点返回的第二响应报文中添加引流标记,以使任一业务事件后续产生的针对目标服务的其他服务调用请求至少被发送至目标下游节点;在业务处理请求与所有临时引流规则均不匹配、但与用于调用目标服务的原始引流规则相匹配的情况下,向原始引流规则定义的原始下游节点发送针对目标服务的服务调用请求。调用请求。调用请求。

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


[0001]本说明书实施例属于流量管理
,尤其涉及一种业务处理方法及装置。

技术介绍

[0002]在相关技术中,业务处理过程大致包括:业务发起方根据一业务事件向某一服务节点发送业务处理请求,该服务节点在处理接收到的业务处理请求时,可以向其他服务节点发送服务调用请求,以调用其他服务节点的服务。
[0003]然而,如果需要临时调整服务节点之间的调用关系,相关技术中只能针对每一调用关系单独进行调整,不仅操作复杂,而且效率低下。

技术实现思路

[0004]本说明书的目的在于提供一种业务处理方法及装置。
[0005]根据本说明书一个或多个实施例的第一方面,提出了一种业务处理方法,应用于目标服务节点,所述目标服务节点维护有原始引流规则和引流管控方下发的临时引流规则,所述方法包括:
[0006]接收上游节点针对任一业务事件发送的业务处理请求;
[0007]在所述业务处理请求匹配于用于调用目标服务的临时引流规则的情况下,至少向所述临时引流规则定义的目标下游节点发送针对所述目标服务的服务调本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种业务处理方法,应用于目标服务节点,所述目标服务节点维护有原始引流规则和引流管控方下发的临时引流规则,所述方法包括:接收上游节点针对任一业务事件发送的业务处理请求;在所述业务处理请求匹配于用于调用目标服务的临时引流规则的情况下,至少向所述临时引流规则定义的目标下游节点发送针对所述目标服务的服务调用请求,以由所述目标下游节点通过所述目标服务进行处理;以及,接收所述目标下游节点返回的第一响应报文,并在所述第一响应报文命中所述临时引流规则的情况下,在向所述上游节点返回的第二响应报文中添加引流标记,以使所述任一业务事件后续产生的针对所述目标服务的其他服务调用请求至少被发送至所述目标下游节点;在所述业务处理请求与所有临时引流规则均不匹配、但与用于调用所述目标服务的原始引流规则相匹配的情况下,向所述原始引流规则定义的原始下游节点发送针对所述目标服务的服务调用请求,以由所述原始下游节点通过所述目标服务进行处理。2.根据权利要求1所述的方法,所述方法还包括:对所述业务处理请求的请求参数进行解析;在所述业务处理请求的请求参数匹配于所述临时引流规则中预定义的请求参数的情况下,确定所述临时引流规则与所述业务处理请求相匹配。3.根据权利要求1所述的方法,所述至少向所述临时引流规则定义的目标下游节点发送针对所述目标服务的服务调用请求,包括:在所述临时引流规则为调用规则的情况下,仅向所述目标下游节点发送服务调用请求;在所述临时引流规则为复制规则的情况下,分别向所述目标下游节点和所述原始下游节点发送服务调用请求。4.根据权利要求1所述的方法,所述方法还包括:根据所述第一响应报文记录所述目标下游节点对所述服务调用请求的处理结果;对所述处理结果进行分析,以测试所述目标下游节点的性能。5.根据权利要求1所述的方法,所述目标服务节点的上游节点为所述任一业务事件的业务发起方;其中,所述业务处理请求由所述业务发起方针对所述任一业务事件而发起;或者,所述目标服务节点的上游节点为区别于所述目标服务节点的另一服务节点;其中...

【专利技术属性】
技术研发人员:苏巧
申请(专利权)人:支付宝杭州信息技术有限公司
类型:发明
国别省市:

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

1