预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共23页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115914405A(43)申请公布日2023.04.04(21)申请号202211528181.6(22)申请日2022.11.30(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人苏巧(74)专利代理机构北京博思佳知识产权代理有限公司11415专利代理师周嗣勇(51)Int.Cl.H04L67/63(2022.01)H04L47/20(2022.01)权利要求书2页说明书14页附图6页(54)发明名称业务处理方法及装置(57)摘要本说明书提供一种业务处理方法及装置,所述方法包括:接收上游节点针对任一业务事件发送的业务处理请求;在业务处理请求匹配于用于调用目标服务的临时引流规则的情况下,至少向临时引流规则定义的目标下游节点发送针对目标服务的服务调用请求;接收目标下游节点返回的第一响应报文,并在第一响应报文命中临时引流规则的情况下,在向上游节点返回的第二响应报文中添加引流标记,以使任一业务事件后续产生的针对目标服务的其他服务调用请求至少被发送至目标下游节点;在业务处理请求与所有临时引流规则均不匹配、但与用于调用目标服务的原始引流规则相匹配的情况下,向原始引流规则定义的原始下游节点发送针对目标服务的服务调用请求。CN115914405ACN115914405A权利要求书1/2页1.一种业务处理方法,应用于目标服务节点,所述目标服务节点维护有原始引流规则和引流管控方下发的临时引流规则,所述方法包括:接收上游节点针对任一业务事件发送的业务处理请求;在所述业务处理请求匹配于用于调用目标服务的临时引流规则的情况下,至少向所述临时引流规则定义的目标下游节点发送针对所述目标服务的服务调用请求,以由所述目标下游节点通过所述目标服务进行处理;以及,接收所述目标下游节点返回的第一响应报文,并在所述第一响应报文命中所述临时引流规则的情况下,在向所述上游节点返回的第二响应报文中添加引流标记,以使所述任一业务事件后续产生的针对所述目标服务的其他服务调用请求至少被发送至所述目标下游节点;在所述业务处理请求与所有临时引流规则均不匹配、但与用于调用所述目标服务的原始引流规则相匹配的情况下,向所述原始引流规则定义的原始下游节点发送针对所述目标服务的服务调用请求,以由所述原始下游节点通过所述目标服务进行处理。2.根据权利要求1所述的方法,所述方法还包括:对所述业务处理请求的请求参数进行解析;在所述业务处理请求的请求参数匹配于所述临时引流规则中预定义的请求参数的情况下,确定所述临时引流规则与所述业务处理请求相匹配。3.根据权利要求1所述的方法,所述至少向所述临时引流规则定义的目标下游节点发送针对所述目标服务的服务调用请求,包括:在所述临时引流规则为调用规则的情况下,仅向所述目标下游节点发送服务调用请求;在所述临时引流规则为复制规则的情况下,分别向所述目标下游节点和所述原始下游节点发送服务调用请求。4.根据权利要求1所述的方法,所述方法还包括:根据所述第一响应报文记录所述目标下游节点对所述服务调用请求的处理结果;对所述处理结果进行分析,以测试所述目标下游节点的性能。5.根据权利要求1所述的方法,所述目标服务节点的上游节点为所述任一业务事件的业务发起方;其中,所述业务处理请求由所述业务发起方针对所述任一业务事件而发起;或者,所述目标服务节点的上游节点为区别于所述目标服务节点的另一服务节点;其中,所述业务处理请求由所述另一服务节点根据业务发起方发起的所述任一业务事件而发起。6.根据权利要求1所述的方法,所述临时引流规则包括控制参数和有效条件;所述方法还包括:根据所述目标下游节点对接收到的服务调用请求的处理情况,更新所述临时引流规则中控制参数的取值;在所述控制参数满足所述有效条件的情况下,确定所述临时引流规则有效;在所述控制参数不满足所述有效条件的情况下,确定所述临时引流规则无效。7.根据权利要求1所述的方法,所述目标下游节点和所述原始下游节点在下述至少之一处存在差异:所处环境、运行版本。2CN115914405A权利要求书2/2页8.一种业务处理装置,应用于目标服务节点,所述目标服务节点维护有原始引流规则和引流管控方下发的临时引流规则,所述装置包括:接收单元,用于接收上游节点针对任一业务事件发送的业务处理请求;第一发送单元,用于在所述业务处理请求匹配于用于调用目标服务的临时引流规则的情况下,至少向所述临时引流规则定义的目标下游节点发送针对所述目标服务的服务调用请求,以由所述目标下游节点通过所述目标服务进行处理;以及,接收所述目标下游节点返回的第一响应报文,并在所述第一响应报文命中所述临时引流规则的情况下,在向所述上游节点返回的第二响