【技术实现步骤摘要】
一种批量任务处理方法及系统
本专利技术涉及计算机
,具体涉及一种批量任务处理方法及系统。
技术介绍
在很多大中型企业,尤其是金融、电信等领域的信息系统当中,都存在大量的自动化批量处理任务需求。现有技术中,批量任务调度框架中调度系统和执行系统是一体的,使被执行的任务与调度系统和执行系统的编程语言和运行平台深度绑定,对于不同编程语言的任务,需要不同的调度系统和执行系统,导致系统扩容困难,增加系统的开发成本。
技术实现思路
针对现有技术中的问题,本专利技术实施例提供一种批量任务处理方法及系统,能够至少部分地解决现有技术中存在的问题。一方面,本专利技术提出一种批量任务处理方法,包括:任务调度服务器将待执行任务发送到消息中间件的消息队列中,每个所述待执行任务对应一个任务类别;任务执行服务器根据所述任务类别从所述消息中间件的消息队列中获取对应的待执行任务并执行;其中,所述任务执行服务器对应至少一个所述任务类别。另一方面,本专利技术提供一种批量任务处理系统,包括:< ...
【技术保护点】
1.一种批量任务处理方法,其特征在于,包括:/n任务调度服务器将待执行任务发送到消息中间件的消息队列中,每个所述待执行任务对应一个任务类别;/n任务执行服务器根据所述任务类别从所述消息中间件的消息队列中获取对应的待执行任务并执行;其中,所述任务执行服务器对应至少一个所述任务类别。/n
【技术特征摘要】
1.一种批量任务处理方法,其特征在于,包括:
任务调度服务器将待执行任务发送到消息中间件的消息队列中,每个所述待执行任务对应一个任务类别;
任务执行服务器根据所述任务类别从所述消息中间件的消息队列中获取对应的待执行任务并执行;其中,所述任务执行服务器对应至少一个所述任务类别。
2.根据权利要求1所述的方法,其特征在于,所述任务类别是根据平台、操作系统和编程语言确定的。
3.根据权利要求1所述的方法,其特征在于,还包括:
所述任务执行服务器将所述待执行任务的执行结果发送到所述消息队列;
所述任务调度服务器从所述消息队列获取所述待执行任务的执行结果。
4.根据权利要求1所述的方法,其特征在于,所述任务执行服务器有多个,所述多个任务执行服务器采用轮询的方式从所述消息队列中获取对应的待执行任务。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述消息中间件采用ActiveMQ、RabbitMQ或者Kafka。
...
【专利技术属性】
技术研发人员:王志恒,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。