业务处理方法及装置、存储介质、电子设备制造方法及图纸

技术编号:31820777 阅读:23 留言:0更新日期:2022-01-12 12:13
本公开属于计算机技术领域,涉及一种业务处理方法及装置、存储介质、电子设备。该方法包括:当监听到消息队列时,拉取与消息队列对应的目标过滤规则和目标业务处理类;解析消息队列得到解析队列,并利用目标过滤规则对解析队列进行过滤处理得到目标消息;通过目标业务处理类执行目标消息的业务逻辑。本公开一方面,提供了多种过滤方式,丰富了消息队列的应用场景,解决了大型促销活动或者新业务试运行等场景下的过滤处理问题;另一方面,拉取到的目标过滤规则和目标业务处理类可以实时更改,无需重启服务器,满足了实际场景中判断逻辑不断更新的需求,也可以实现对同一组的服务器进行差异化的配置。异化的配置。异化的配置。

【技术实现步骤摘要】
业务处理方法及装置、存储介质、电子设备


[0001]本公开涉及计算机
,尤其涉及一种业务处理方法与业务处理装置、计算机可读存储介质及电子设备。

技术介绍

[0002]消息队列具有异步处理、安全、稳定等特性,已经广泛应用到互联网的各个领域。其中,生产者可以将产生的消息放入消息队列,消息者可以监听消息队列,并消费消息队列中的消息。
[0003]在消费者监听和消费消息队列时,无法实时修改已上线的程序的判断逻辑,也无法满足同一组服务器端执行不同判断逻辑的需求。
[0004]鉴于此,本领域亟需开发一种新的业务处理方法及装置。
[0005]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0006]本公开的目的在于提供一种业务处理方法、业务处理装置、计算机可读存储介质及电子设备,进而至少在一定程度上克服由于相关技术的限制而导致的无法实时修改判断逻辑和无法对同一组服务器执行不同判断逻辑的问题。
[0007本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种业务处理方法,应用于客户端,其特征在于,所述方法包括:当监听到消息队列时,拉取与所述消息队列对应的目标过滤规则和目标业务处理类;解析所述消息队列得到解析队列,并利用所述目标过滤规则对所述解析队列进行过滤处理得到目标消息;通过所述目标业务处理类执行所述目标消息的业务逻辑。2.根据权利要求1所述的业务处理方法,其特征在于,所述拉取与所述消息队列对应的目标过滤规则和目标业务处理类,包括:拉取与所述消息队列对应的配置信息;在所述配置信息中确定目标过滤规则和目标业务处理类。3.根据权利要求2所述的业务处理方法,其特征在于,所述配置信息,包括:首次配置信息和更新配置信息;所述拉取与所述消息队列对应的配置信息,包括:当所述配置信息为更新配置信息时,拉取与所述消息队列对应的更新配置信息;缓存所述更新配置信息。4.根据权利要求2所述的业务处理方法,其特征在于,所述在所述配置信息中确定目标过滤规则和目标业务处理类,包括:确定所述配置信息中的过滤器类型为串行过滤器,并获取所述串行过滤器的多个串行过滤规则;确定所述多个串行过滤规则为目标过滤规则,并确定与所述目标过滤规则对应的业务处理类为目标业务处理类。5.根据权利要求2所述的业务处理方法,其特征在于,所述在所述配置信息中确定目标过滤规则和目标业务处理类,包括:确定所述配置信息中的过滤器类型为决策过滤器,并确定所述决策过滤器中多个子过滤器;获取与所述多个子过滤器对应的多个过滤规则以及与所述决策过滤器对应的多个业务处理类;...

【专利技术属性】
技术研发人员:崔博文
申请(专利权)人:京东科技控股股份有限公司
类型:发明
国别省市:

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

1