环境的负载均衡
经过简单配置,减少代码变更触发的工作流任务排队数量,实现资源的最大化利用。配置步骤如下:
- 配置多套环境
- 开启工作流并发
Zadig 系统支持使用一套服务配置,创建多套同构的环境,详细配置过程参考配置多套环境
说明:
- :选择多套用于部署的环境
- 完成其他的 Webhook 基本配置项
至此,我们已经配置完成,下面我们看看最终执行效果。
配置方式:修改工作流 -> -> 选择。
同时提交两个 pull request,触发两个工作流任务,这两个任务会将服务部署到相对空闲的环境中,在工作流并发数允许的情况下,这两个任务将被并发执行以提高交付效率。