【技术实现步骤摘要】
本申请属于计算机,尤其涉及一种基于kubernetes的任务流执行方法、装置、设备、介质及程序产品。
技术介绍
1、kubernetes是用于自动化部署,扩展和管理“容器化应用程序”的开源系统。kubernetes内置很多资源类型。用户可以在kubernetes中创建自定义资源,并对该自定义资源进行对应的控制逻辑,即开发人员需要开发对应的控制组件来实现自定义功能。然而为了满足多样化的自定义功能,控制逻辑的步骤通常较为复杂,为了在进行逻辑控制时提高控制组件的运行效率,通过开发多个控制组件协同工作是非常重要的。
技术实现思路
1、本申请实施例提供一种基于kubernetes的任务流执行方法、装置、设备、介质及程序产品,能够提高控制组件的运行效率。
2、第一方面,本申请实施例提供一种基于kubernetes的任务流执行方法,方法包括:
3、在kubernetes中创建自定义资源的情况下,开发多个控制组件,并划分n个步骤,n为大于1的整数;
4、从多个控制组件中
...【技术保护点】
1.一种基于kubernetes的任务流执行方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述限制条件为重试次数,所述根据执行第一步骤的限制条件,依次控制第一控制组件执行第一步骤,得到所述N个步骤的执行情况,包括:
3.根据权利要求2所述的方法,其特征在于,每个步骤还携带有编码,所述在i小于或等于所述重试次数的情况下,控制第一控制组件第i次执行第一步骤,得到所述第一步骤的第i次执行情况之后,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述N个步骤的执行情况,更新所述任务流的执行状
<...【技术特征摘要】
1.一种基于kubernetes的任务流执行方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述限制条件为重试次数,所述根据执行第一步骤的限制条件,依次控制第一控制组件执行第一步骤,得到所述n个步骤的执行情况,包括:
3.根据权利要求2所述的方法,其特征在于,每个步骤还携带有编码,所述在i小于或等于所述重试次数的情况下,控制第一控制组件第i次执行第一步骤,得到所述第一步骤的第i次执行情况之后,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述根据所述n个步骤的执行情况,更新所述任务流的执行状态,包括:
5.根据权利要求1所述的方法,其特征在于,所述任务流还包括超时时间,所述根据执行第一步骤的限制条件...
【专利技术属性】
技术研发人员:包志贤,赖鑫,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。