任务处理方法、管理平台、执行端及计算机可读存储介质技术

技术编号:20915485 阅读:28 留言:0更新日期:2019-04-20 09:29
本发明专利技术涉及运维技术领域,公开了一种任务处理方法、管理平台、执行端及计算机可读存储介质,任务处理方法应用于管理平台,包括以下步骤:当处于任务触发时间点时,将所述任务触发时间点对应的目标任务推送至Redis队列;获取所述目标任务的路由策略,基于所述路由策略,确定所述目标任务对应的执行端;通过预置的消息传递插件,将所述Redis队列中的目标任务下发至所述执行端;接收所述执行端通过预置的消息传递插件回调的执行状态信息;在可视化界面上显示所述执行状态信息。通过本发明专利技术,在任务的触发时间点自动触发任务,并为任务选择适宜的执行端,既提高了任务的执行效率也提高了任务处理的成功率。

Task Processing Method, Management Platform, Executor and Computer Readable Storage Media

The invention relates to the field of operation and maintenance technology, and discloses a task processing method, a management platform, an executing end and a computer readable storage medium. The task processing method is applied to the management platform, including the following steps: when at the time point of task triggering, the target task corresponding to the time point of task triggering is pushed to the Redis queue; and the routing strategy of the target task is obtained. According to the routing strategy, the corresponding executing end of the target task is determined; the target task in the Redis queue is sent down to the executing end through the preset messaging plug-in; the executing state information is received by the executing end through the preset messaging plug-in callback; and the executing state information is displayed on the visual interface. By the invention, the task is triggered automatically at the triggering time point of the task and the suitable executing end is selected for the task, which not only improves the executing efficiency of the task, but also improves the success rate of the task processing.

【技术实现步骤摘要】
任务处理方法、管理平台、执行端及计算机可读存储介质
本专利技术涉及运维
,尤其涉及任务处理方法、管理平台、执行端及计算机可读存储介质。
技术介绍
目前,运维人员在处理运维任务(计算任务、测试任务等)时,需要手动进行选择待执行的运维任务、选择所需的执行端等操作,当任务数量较多时,会加重运维人员的工作压力,也会导致任务处理效率不够高。
技术实现思路
本专利技术的主要目的在于提供一种任务处理方法、管理平台、执行端及计算机可读存储介质,旨在解决现有技术中运维任务处理效率低下的技术问题。为实现上述目的,本专利技术提供一种任务处理方法,所述任务处理方法应用于管理平台,所述任务处理方法包括以下步骤:当处于任务触发时间点时,将所述任务触发时间点对应的目标任务推送至Redis队列;获取所述目标任务的路由策略,基于所述路由策略,确定所述目标任务对应的执行端;通过预置的消息传递插件,将所述Redis队列中的目标任务下发至所述执行端;接收所述执行端通过预置的消息传递插件回调的执行状态信息;在可视化界面上显示所述执行状态信息。可选的,所述获取所述目标任务的路由策略,基于所述路由策略,确定所述目标任务对应的执本文档来自技高网...

【技术保护点】
1.一种任务处理方法,其特征在于,所述任务处理方法应用于管理平台,所述任务处理方法包括以下步骤:当处于任务触发时间点时,将所述任务触发时间点对应的目标任务推送至Redis队列;获取所述目标任务的路由策略,基于所述路由策略,确定所述目标任务对应的执行端;通过预置的消息传递插件,将所述Redis队列中的目标任务下发至所述执行端;接收所述执行端通过预置的消息传递插件回调的执行状态信息;在可视化界面上显示所述执行状态信息。

【技术特征摘要】
1.一种任务处理方法,其特征在于,所述任务处理方法应用于管理平台,所述任务处理方法包括以下步骤:当处于任务触发时间点时,将所述任务触发时间点对应的目标任务推送至Redis队列;获取所述目标任务的路由策略,基于所述路由策略,确定所述目标任务对应的执行端;通过预置的消息传递插件,将所述Redis队列中的目标任务下发至所述执行端;接收所述执行端通过预置的消息传递插件回调的执行状态信息;在可视化界面上显示所述执行状态信息。2.如权利要求1所述的任务处理方法,其特征在于,所述获取所述目标任务的路由策略,基于所述路由策略,确定所述目标任务对应的执行端的步骤包括:获取所述目标任务的路由策略,并基于所述路由策略获取执行端信息;基于所述路由策略以及所述执行端信息,确定目标任务对应的执行端。3.如权利要求1所述的任务处理方法,其特征在于,所述预置的消息传递插件包括预置的管理平台对应的主ETCD服务器以及执行端对应的子ETCD服务器,所述通过预置的消息传递插件,将所述Redis队列中的目标任务下发至所述执行端的步骤包括:通过所述主ETCD服务器,将所述Redis队列中的目标任务下发至所述执行端对应的子ETCD服务器,以供所述执行端从所述子ETCD服务器中获取所述目标任务。4.如权利要求1所述的任务处理方法,其特征在于,所述接收所述执行端通过预置的消息传递插件回调的执行状态信息的步骤之后,还包括:基于所述执行状态信息生成日志文件,并对所述日志文件进行异常分析;当所述日志文件存在异常时,输出告警提示。5...

【专利技术属性】
技术研发人员:傅雄军贾树永潘高磊曹世通崔志良
申请(专利权)人:平安城市建设科技深圳有限公司
类型:发明
国别省市:广东,44

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

1