开发者社区 > 云效DevOps > 正文

云效多个流水线共用一个自定义构建节点,并发老是存在问题。可以自定义最大并发数量嘛?

云效多个流水线共用一个自定义构建节点,并发老是存在问题。可以自定义最大并发数量嘛?

展开
收起
三分钟热度的鱼 2023-10-10 15:35:07 115 0
5 条回答
写回答
取消 提交回答
  • 登录云效控制台,进入你的项目。
    在左侧导航栏中,选择“流水线”。
    在流水线页面中,找到需要设置并发数量的流水线,点击“编辑”按钮。
    在编辑流水线页面中,找到“执行机”选项,点击“编辑”按钮。
    在编辑执行机页面中,找到“最大并发数”选项,输入你需要的最大并发数量,然后点击“保存”按钮。
    保存后,设置的最大并发数量会立即生效。

    2023-10-13 17:08:53
    赞同 展开评论 打赏
  • 在云效中,可以设置自定义构建节点的最大并发数量。这样可以控制同时运行在该节点上的流水线数量,以避免并发问题。

    要设置自定义构建节点的最大并发数量,请按照以下步骤进行操作:

    1. 打开云效平台,并导航到您的项目。

    2. 进入您的自定义构建节点配置页面。一般情况下,这个页面可以在项目设置或构建管理部分找到。

    3. 在自定义构建节点配置页面中,查找并选择要进行并发限制的节点。

    4. 可能会有一个名为 "最大工作数"、"并发任务数" 或类似选项的字段。根据您的需求,将该字段设置为想要的最大并发数量。

    5. 保存更改并应用配置。

    2023-10-11 15:18:47
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    根据我所掌握的信息,云效目前可能不支持自定义最大并发数量。但是,您可以尝试使用一些其他方法来解决并发问题,例如:

    1. 调整流水线的并发设置:可以尝试调整流水线的并发设置,例如增加流水线的并发数量,或者使用更高级的并发控制策略,例如任务队列、任务调度等。
    2. 使用多节点构建:可以尝试使用多节点构建,例如使用多个自定义构建节点,或者使用云效提供的其他构建节点,例如Docker容器构建节点等。
    3. 使用其他工具:可以尝试使用其他工具,例如Jenkins、GitLab CI/CD等,这些工具通常具有更强大的并发控制和管理功能。
    2023-10-11 13:00:17
    赞同 展开评论 打赏
  • 可以的,可以找一下这个文件:
    输入ps -ef | grep runner
    会返回一个configPath,这个路径下有一个config.yml
    里面有一个concurrency, 这个是同一时间,runner的最高并发处理任务数量:lQLPJx8rwTj5LhjNArDNBA-wamWP3v0-XwYFE8ehUkCcAA_1039_688.png修改之后重启一下runner呢 systemctl restart runner-{版本}-{租户名称}.service。
    此回答整理自钉群“云效交付域答疑群”

    2023-10-10 15:52:10
    赞同 展开评论 打赏
  • 您好,根据我所了解的,云效提供了自定义构建节点的功能,但是没有提供自定义最大并发数量的功能。不过,您可以通过调整流水线的并行度来控制并发数量。具体来说,您可以在流水线编辑页面中找到“流水线设置”选项卡,然后在“并行度”下拉菜单中选择“自定义”,并输入您想要的最大并发数量即可。

    2023-10-10 15:40:35
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

热门讨论

热门文章

相关电子书

更多
云效2.0 ——敏捷项目管理实践及工具落地 立即下载
云效助力企业软件供应链生产效能提升 立即下载
基于阿里云K8S服务快速构建DevOps流水线 资料下载 立即下载