The embodiment of the present invention discloses a method and device for realizing system tasks of cloud management platform, which includes: after initializing the installed system, the system tasks are automatically periodically executed according to the pre-stored timing tasks in the Mistral script of workflow components; among them, the timing tasks can include: system tasks; The required login token information, execution cycle information and workflow file information for periodic execution. Through the scheme of the embodiment, the resource consumption is reduced, the work efficiency is improved and the development cycle is shortened.
【技术实现步骤摘要】
一种云管理平台系统任务实现方法和装置
本专利技术实施例涉及云管理技术,尤指一种云管理平台系统任务实现方法和装置。
技术介绍
系统任务是指在云管理平台中,在云管理平台安装后就周期性自动运行的任务。传统的系统任务的实现需要单独的模块维护管理相关的系统任务,并需要各个模块如计算模块、网络模块、存储模块等维护大量的代码,资源消耗大、工作效率低且开发周期长。
技术实现思路
为了解决上述技术问题,本专利技术实施例提供了一种云管理平台系统任务实现方法和装置,能够减少资源消耗、提高工作效率,缩短开发周期。为了达到本专利技术实施例目的,本专利技术实施例提供了一种云管理平台系统任务实现方法,该方法可以包括:对安装好的系统进行初始化后,根据工作流组件mistral脚本中预先保存的定时任务自动周期性执行系统任务;其中,该定时任务中可以包括:系统任务周期性执行所需的登陆令牌token信息、执行周期信息以及工作流文件信息。可选地,该方法还可以包括:在安装系统过程中的初始化脚本过程时,通过修改mistral初始化脚本的形式将登陆token信息、执行周期信息以及工作流文件信息编写入mistral脚本 ...
【技术保护点】
1.一种云管理平台系统任务实现方法,其特征在于,所述方法包括:对安装好的系统进行初始化后,根据工作流组件mistral脚本中预先保存的定时任务自动周期性执行系统任务;其中,所述定时任务中包括:所述系统任务周期性执行所需的登陆令牌token信息、执行周期信息以及工作流文件信息。
【技术特征摘要】
1.一种云管理平台系统任务实现方法,其特征在于,所述方法包括:对安装好的系统进行初始化后,根据工作流组件mistral脚本中预先保存的定时任务自动周期性执行系统任务;其中,所述定时任务中包括:所述系统任务周期性执行所需的登陆令牌token信息、执行周期信息以及工作流文件信息。2.根据权利要求1所述的云管理平台系统任务实现方法,其特征在于,所述方法还包括:在安装所述系统过程中的初始化脚本过程时,通过修改mistral初始化脚本的形式将所述登陆token信息、执行周期信息以及工作流文件信息编写入所述mistral脚本的所述定时任务中。3.根据权利要求1或2所述的云管理平台系统任务实现方法,其特征在于,所述工作流文件信息为所述系统任务所需执行的信息;所述工作流文件信息中包含所述系统任务需要调用的模块接口以及相关参数。4.根据权利要求1或2所述的云管理平台系统任务实现方法,其特征在于,所述执行周期信息中包含所述系统任务的执行周期;其中,所述执行周期通过计划任务cron表达式的方式实现。5.根据权利要求1或2所述的云管理平台系统任务实现方法,其特征在于,所述方法还包括:在所述mistral脚本中,通过模拟登陆的方式获得所述系统任务每次执行时需要的所述登陆token信息。6.一种云管理平台系统任务实现装置,其特征...
【专利技术属性】
技术研发人员:刘茂扬,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。