请求处理方法、装置、计算设备及介质制造方法及图纸

技术编号:32929254 阅读:24 留言:0更新日期:2022-04-07 12:20
本申请提供一种请求处理方法、装置、计算设备及介质,属于计算机技术领域。该方法通过采用分布式缓存,来对待发布的目标业务规则进行存储,从而可以从分布式缓存中获取到目标业务规则,进而在达到生效时间的情况下,即可基于获取到的目标业务规则,来对接收到的数据处理请求进行处理,而无需对代码进行修改,也就无需暂停正在进行的计算任务,从而提高了数据处理过程的实时性,而且可以保证业务规则发布的实时性和有效性。的实时性和有效性。的实时性和有效性。

【技术实现步骤摘要】
请求处理方法、装置、计算设备及介质


[0001]本申请涉及计算机
,尤其涉及一种请求处理方法、装置、计算设备及介质。

技术介绍

[0002]随着计算机技术的不断发展,涉及到实时计算的场景逐渐增多,例如,订单处理任务、支付任务等多种任务场景中,均会涉及到实时计算过程。在涉及到实时计算的场景中,实时计算的业务规则有可能发生改变,从而需要重新部署新的业务规则,以便基于新的业务规则来进行实时计算。
[0003]相关技术中,在实时计算的任务规则发生改变时,需要暂停正在进行的实时计算任务,在相关技术人员基于新的业务规则修改完代码后,重启实时计算任务,以便基于新的业务规则来进行实时计算。
[0004]在上述实现过程中,修改代码时需要暂停正在进行的实时计算任务,导致实时计算延迟,从而使得数据处理过程的实时性较差。

技术实现思路

[0005]为克服相关技术中存在的问题,本申请提供了一种请求处理方法、装置、计算设备及介质。
[0006]根据本申请实施例的第一方面,提供一种请求处理方法,该方法包括:<br/>[0007]本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种请求处理方法,其特征在于,所述方法包括:响应于获取到待发布的目标业务规则,将所述目标业务规则存储至分布式缓存,所述目标业务规则对应有生效时间;从所述分布式缓存中获取所述目标业务规则;在达到所述生效时间的情况下,基于所述目标业务规则,对接收到的数据处理请求进行处理。2.根据权利要求1所述的方法,其特征在于,所述响应于获取到待发布的目标业务规则,将所述目标业务规则存储至分布式缓存之后,所述方法还包括:从所述分布式缓存中获取所述目标业务规则,将所获取到的目标业务规则存储至本地缓存;从所述本地缓存中获取所述目标业务规则。3.根据权利要求1所述的方法,其特征在于,所述基于所述目标业务规则,对接收到的数据处理请求进行处理,包括:基于所述数据处理请求所对应的监控数据、调用链路数据和业务数据,更新知识图谱,所述监控数据用于指示处理所述数据处理请求的服务节点,所述调用链路数据用于指示各个服务节点之间的调用关系,所述业务数据为基于用户操作所生成的数据;基于更新后的知识图谱和所述目标业务规则,对所述数据处理请求进行处理,得到所述数据处理请求对应的数据处理结果。4.根据权利要求3所述的方法,其特征在于,所述基于所述数据处理请求所对应的监控数据、调用链路数据和业务数据,更新知识图谱之前,所述方法还包括:获取所述数据处理请求所对应的监控数据、调用链路数据和业务数据;将所述监控数据、所述调用链路数据和所述业务数据,分别存储至对应的消息队列中。5.根据权利要求4所述的方法,其特征在于,所述基于所述监控数据、所述调用链路数据和所述业务数据,更新知识图谱,包括:基于所述消息队列中的所述监控数据、所述调用链路数据和所述业务数据,更新知识图谱。6.根据权利要求4所述的方法,其特征在于,所述获取所述数据处理请求所对应的监控数据、调用链路数据和业务数据之后,所述方法还包括:对所述监控数据、所述调用链路数据和所述业务数据进行过滤,得到满足目标条件的监控数据、调用链路数据和业务数据;和/或,对所述监控数据、所述调用链路数据和所述业务数据进行数据清洗,得到数据结构一致的监控数据、调用链路数据和业务数据。7.根据权利要求3所述的方法,其特征在于,所述基于所述数据处理请求所对应的监控数据、调用链路数据和业务数据,更新知识图谱,包括:基于所述监控数据、所述调用链路数据、所述业务数据以及所述知识图谱中已有的节点和/或边,确定待添加的节点和/或边;将所述待添加的节点和/或边添加至所述知识图谱中,得到更新后的知识图谱。8.根据权利要求7所述的方法,其特征在于,所述基于所述监控数据、所述调用链路数据、所述业务数据以及所述知识图谱中已有的节点和...

【专利技术属性】
技术研发人员:吴科陈杰鹏
申请(专利权)人:胜斗士上海科技技术发展有限公司
类型:发明
国别省市:

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

1