基于微服务架构异步事件的高性能灵活任务调度派发系统、方法、装置、处理器及存储介质制造方法及图纸

技术编号:41204410 阅读:23 留言:0更新日期:2024-05-07 22:30
本发明专利技术涉及一种基于微服务架构异步事件高性能灵活任务调度派发系统,其中,该系统包括:任务调度管理模块,用于控制任务的分类方式和派发方式;任务异步接收模块,用于接收由外部系统发送至任务调度派发系统的任务消息队列中的待处理任务;任务派发管理模块,用于根据当前系统的任务派发属性;权限管理模块,用于向任务派发管理模块提供作业用户的权限信息及作业任务权限的校验检查;任务调度信息同步模块,用于针对已经完成派发的任务步当前任务的处理人和派发时间。本发明专利技术还涉及一种相应的方法、装置、处理器及其存储介质。本技术方案能够快速对接和集成不同厂商所建设的异构系统,并支持与异构系统的作业权限及多类型任务的快速集成。

【技术实现步骤摘要】

本专利技术涉及java分布式微服务,尤其涉及异步消息事件机制,具体是指一种基于分布式微服务架构异步事件的高性能灵活任务调度派发系统、方法、装置、处理器及其计算机可读存储介质。


技术介绍

1、在金融行业中的客户服务请求、电子票据的集中化处理,电信行业中的通讯服务、网络服务安装服务,保险行业中保单审核、保单理赔、业务投诉等任务。上述任务通常由企业的呼叫中心、票据系统、流程引擎等多套异构的应用系统进行产生,但此类业务处理系统通常只能够关注和处理该系统业务领域范围内的业务,不具备对关联异构系统的任务进行集中归集、展示、智能、灵活的任务派发机制,因此对于需要跨业务系统的任务集中展示、管理和派发、处理的场景往往支持力度不足,参与作业的用户会遇到需要跨多个系统、跨多个不同作业终端切换作业等情况,不能有效提升企业的业务运营效率,从而影响企业最终客户的相关业务服务体验。


技术实现思路

1、本专利技术的目的是克服了上述现有技术的缺点,提供了一种能够高效率地将待派发的任务按任务来源、任务分组、任务权限、任务派发规则等多种维度进行分本文档来自技高网...

【技术保护点】

1.一种基于微服务架构异步事件的高性能灵活任务调度派发系统,其特征在于,所述的任务调度派发系统包括:

2.根据权利要求1所述的基于微服务架构异步事件的高性能灵活任务调度派发系统,其特征在于,各功能模块基于微服务架构,各功能模块可作为一个独立子系统进行独立部署和运行,任务调度派发系统中待派发的任务由外部系统与所述的任务调度派发系统之间约定的集成规范将任务发送到指定的消息中间件的消息队列,其中,所述的集成规范包括任务唯一标识、任务状态、任务业务数据以及任务调度数据。

3.根据权利要求1所述的基于微服务架构异步事件的高性能灵活任务调度派发系统,其特征在于,所述的任务调度...

【技术特征摘要】

1.一种基于微服务架构异步事件的高性能灵活任务调度派发系统,其特征在于,所述的任务调度派发系统包括:

2.根据权利要求1所述的基于微服务架构异步事件的高性能灵活任务调度派发系统,其特征在于,各功能模块基于微服务架构,各功能模块可作为一个独立子系统进行独立部署和运行,任务调度派发系统中待派发的任务由外部系统与所述的任务调度派发系统之间约定的集成规范将任务发送到指定的消息中间件的消息队列,其中,所述的集成规范包括任务唯一标识、任务状态、任务业务数据以及任务调度数据。

3.根据权利要求1所述的基于微服务架构异步事件的高性能灵活任务调度派发系统,其特征在于,所述的任务调度派发系统负责监听、消费和处理消息队列的任务,并根据任务中携带的状态字段区分是否需要派发,如果需要派发,则进一步判断当其该任务归属的处理机构、任务派发优先级,再将当前该任务保存至数据库中等待进行派发;如果所述的任务异步接收模块接收到的任务状态为已处理,则更新数据库中对应的任务状态为已处理,同时将该任务从待处理任务清单中剔除并保存至已处理任务集合。

4.根据权利要求3所述的基于微服务架构异步事件的高性能灵活任务调度派发系统,其特征在于,所述的任务派发管理模块具体包括:

5.根据权利要求1至4中任一项所述的基于微服务架构异步事件的高性能灵活任务调度派发系统,其特征在于,所述的外部系统用于为所述的任务调度派发系统提供任务数据,且所述的外部系统为所述的任务调度派发系统的服务对象,当任务派发完成后,所述的任务调度派发系统则将调度后的结果返回至所述的外部系统;所述的任务调...

【专利技术属性】
技术研发人员:温荔锋邹仲达郝振明王克强
申请(专利权)人:普元信息技术股份有限公司
类型:发明
国别省市:

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

1