申请/专利权人:天翼云科技有限公司
申请日:2023-12-11
公开(公告)日:2024-04-26
公开(公告)号:CN117931389A
主分类号:G06F9/48
分类号:G06F9/48;G06F9/50;G06F8/41;G06F8/71
优先权:
专利状态码:在审-实质审查的生效
法律状态:2024.05.14#实质审查的生效;2024.04.26#公开
摘要:本申请涉及持续集成技术领域,具体公开了一种基于Jenkins集群的容器内编译的任务调度方法、装置、计算机设备及存储介质。本申请通过用户分片算法为用户分配目标Jenkins集群,通过有缓存编译任务调度算法和无缓存编译任务调度算法确定目标执行节点,能够让Jenkins集群的用户配额以及执行节点的缓存配额资源均匀分布,保证最大化利用计算资源,有缓存编译任务调度算法能够快速通过容器内挂载的缓存目录确定目标节点,并通过资源回收算法回收资源,将这些计算资源留给更需要的用户和有缓存编译任务,提高了容器内的编译任务的编译效率以及Jenkins集群的计算资源的利用率成为了亟需解决的问题。
主权项:1.一种基于Jenkins集群的容器内编译的任务调度方法,其特征在于,包括:在接收到用户提交的编译任务时,基于用户分片算法,确定目标Jenkins集群;基于所述编译任务的任务类型,在有缓存编译任务调度算法和无缓存编译任务调度算法中确定目标算法;基于所述目标算法以及所述目标Jenkins集群,确定目标执行节点,并基于所述目标执行节点执行所述编译任务。
全文数据:
权利要求:
百度查询: 天翼云科技有限公司 基于Jenkins集群的容器内编译的任务调度方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。