云效多个流水线共用一个自定义构建节点,并发老是存在问题。可以自定义最大并发数量嘛?
登录云效控制台,进入你的项目。
在左侧导航栏中,选择“流水线”。
在流水线页面中,找到需要设置并发数量的流水线,点击“编辑”按钮。
在编辑流水线页面中,找到“执行机”选项,点击“编辑”按钮。
在编辑执行机页面中,找到“最大并发数”选项,输入你需要的最大并发数量,然后点击“保存”按钮。
保存后,设置的最大并发数量会立即生效。
在云效中,可以设置自定义构建节点的最大并发数量。这样可以控制同时运行在该节点上的流水线数量,以避免并发问题。
要设置自定义构建节点的最大并发数量,请按照以下步骤进行操作:
打开云效平台,并导航到您的项目。
进入您的自定义构建节点配置页面。一般情况下,这个页面可以在项目设置或构建管理部分找到。
在自定义构建节点配置页面中,查找并选择要进行并发限制的节点。
可能会有一个名为 "最大工作数"、"并发任务数" 或类似选项的字段。根据您的需求,将该字段设置为想要的最大并发数量。
保存更改并应用配置。
根据我所掌握的信息,云效目前可能不支持自定义最大并发数量。但是,您可以尝试使用一些其他方法来解决并发问题,例如:
可以的,可以找一下这个文件:
输入ps -ef | grep runner
会返回一个configPath,这个路径下有一个config.yml
里面有一个concurrency, 这个是同一时间,runner的最高并发处理任务数量:修改之后重启一下runner呢 systemctl restart runner-{版本}-{租户名称}.service。
此回答整理自钉群“云效交付域答疑群”
您好,根据我所了解的,云效提供了自定义构建节点的功能,但是没有提供自定义最大并发数量的功能。不过,您可以通过调整流水线的并行度来控制并发数量。具体来说,您可以在流水线编辑页面中找到“流水线设置”选项卡,然后在“并行度”下拉菜单中选择“自定义”,并输入您想要的最大并发数量即可。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。