分布式账单处理方法和装置、存储介质及电子设备制造方法及图纸

技术编号:34436000 阅读:37 留言:0更新日期:2022-08-06 16:19
本发明专利技术公开了一种分布式账单处理方法和装置、存储介质及电子设备。其中,所述方法包括:将获取到的待处理的账单任务根据业务逻辑进行拆分,得到多个账单子任务;将所述多个账单子任务中的每个账单子任务配置到Kafka消息队列中;将所述Kafka消息队列中的多个账单子任务配置到不同的任务处理节点进行处理。本发明专利技术解决了计费账单的处理效率较低的技术问题。明解决了计费账单的处理效率较低的技术问题。明解决了计费账单的处理效率较低的技术问题。

【技术实现步骤摘要】
分布式账单处理方法和装置、存储介质及电子设备


[0001]本专利技术涉及信息处理
,具体而言,涉及一种分布式账单处理方法和装置、存储介质及电子设备。

技术介绍

[0002]在计费账单的业务处理过程中,为了保证计费账单生成的准确性,需要避免由于计算资源问题导致的不同程度的结果错误。例如计费账单生成时,业务程序出错导致后续的计费账单生成失败;计费账单生成后,由于资源机故障导致业务程序退出,计费账单未保存到数据库中等;相关技术中采用主节点和备用节点相配合的两个计算节点(资源机)来保障计费账单的业务执行完毕;这种情况下,当主节点宕机时,备用节点才会执行计算任务,这种情况会造成计算资源浪费,计算节点的利用率较低;而且当计算任务从主节点切换到备用节点后,备用节点需要重新开始计算并生成重复的计费账单,计费账单处理效率较低。

技术实现思路

[0003]本专利技术实施例提供了一种分布式账单处理方法和装置、存储介质及电子设备,以至少解决计费账单的处理效率较低的技术问题。
[0004]根据本专利技术实施例的一个方面,提供了一种分布式账单本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种分布式账单处理方法,其特征在于,包括:将获取到的待处理的账单任务根据业务逻辑进行拆分,得到多个账单子任务;将所述多个账单子任务中的每个账单子任务配置到Kafka消息队列中;将所述Kafka消息队列中的多个账单子任务配置到不同的任务处理节点进行处理。2.根据权利要求1所述的方法,其特征在于,所述将获取到的待处理的账单任务根据业务逻辑进行拆分,得到多个账单子任务,包括:基于预设分布式集群中的第一节点,按照业务逻辑将所述待处理的账单任务拆分为若干个账单子任务。3.根据权利要求2所述的方法,其特征在于,所述将所述Kafka消息队列中的多个账单子任务配置到不同的任务处理节点进行处理,包括:基于所述预设分布式集群中的多个第二节点,从所述Kafka消息队列中获取所有账单子任务并进行处理,所述第二节点为执行计算任务的计算节点;其中,所述任务处理节点包括所述第二节点。4.根据权利要求3所述的方法,其特征在于,所述基于所述预设分布式集群中的多个第二节点,从所述Kafka消息队列中获取所有账单子任务并进行处理,包括:基于所述预设分布式集群中第一数量的第二节点,从第二数量的账单子任务中获取账单子任务并进行处理,直至将所有账单子任务处理完毕;其中,所述第一数量为空闲的第二节点的数量,所述第二数量为所述账单子任务的总数。5.根据权利要求4所述的方法,其特征在于,所述基于所述预设分布式集群中第一数量的第二节点,从第二数量的账单子任务中获取账单子任务并进行处理,直至将所有账单子任务处理完毕,包括:当所述第一数量大于所述第二数量时,从所述第一数量的第二节点中确定出所述第二数量的第二节点,作为目标第二节点;基于目标第二节点获取账单子任务并进行处理,直至将所有账单子任务处理完毕。6.根据权利要求4所述的方法,其特征在于,所述基于所述预设分布式集群中第一数量的第二节点,从第二数量...

【专利技术属性】
技术研发人员:于腾吴少东
申请(专利权)人:特斯联科技集团有限公司
类型:发明
国别省市:

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

1