本发明专利技术公开了一种流水线配置数据的优化方法和装置,涉及大数据技术领域,该方法包括:根据配置数据的变化趋势,判断配置数据中是否存在异常配置数据;若是,获取异常配置数据所处时段下的多个变更任务,所述变更任务具有资源需求量和执行时间;根据资源需求量和执行时间,优化多个变更任务的执行顺序;按照执行顺序,执行多个变更任务,以根据多个变更任务的执行结果调整所述异常配置数据,得到调整后的目标配置数据。本发明专利技术可以准确、及时地定位异常配置数据,同时可以在避免资源浪费或资源不足的同时有效调整异常配置数据,从而可以确保流水线的正常运行。
【技术实现步骤摘要】
本专利技术涉及大数据,尤其涉及一种流水线配置数据的优化方法和装置。
技术介绍
1、流水线是自动化持续交付的核心内容。devops软件中的流水线是一组自动化流程,使devops专业人员和开发人员能够可靠而有效地编译,构建并将其代码部署到生产计算平台。流水线中的各个阶段(如:源码管理、构建阶段、单元测试和集成测试、部署及验收测试、监控与反馈)均具有相应的配置数据,通过对流水线配置数据进行优化,可以确保流水线系统的正常运行,从而可以提高了整个团队的工作效率和生产力,提升产品的整体质量和运行稳定性。
2、但是,现有的devops流水线配置往往是静态设定的,对于资源需求的变化和业务场景的快速迭代响应不足,缺乏实时智能优化能力,从而无法准确、及时地定位异常配置数据,无法实现流水线配置数据的自适应优化,造成决策成本较高。同时,在多任务并发执行过程中,可能存在资源浪费或资源不足或瓶颈问题,现有方法无法在避免资源浪费或资源不足的同时有效调整异常配置数据,导致流水线系统无法正常运行。
3、针对上述问题,目前尚未提出有效的解决方案。</p>
...
【技术保护点】
1.一种流水线配置数据的优化方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据配置数据的变化趋势,判断配置数据中是否存在异常配置数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述配置数据处在优化的流水线中,相应地,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述根据资源需求量和执行时间,优化多个变更任务的执行顺序,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据多个变更任务的执行结果调整所述异常配置数据,得到调整后的目标配置数据,包括:
6.根据权利要求1所述的方法,...
【技术特征摘要】
1.一种流水线配置数据的优化方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据配置数据的变化趋势,判断配置数据中是否存在异常配置数据,包括:
3.根据权利要求1所述的方法,其特征在于,所述配置数据处在优化的流水线中,相应地,所述方法还包括:
4.根据权利要求1所述的方法,其特征在于,所述根据资源需求量和执行时间,优化多个变更任务的执行顺序,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据多个变更任务的执行结果调整所述异常配置数据,得到调整后的目标配置数据,包括:
6.根据权利要求1所...
【专利技术属性】
技术研发人员:杨飞雪,葛隆,韩博雅,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。