AWS CLI执行ecs update-service如何设置DeploymentConfiguration_MinimumHealthyPercent参数
解决方法
AWS CLI 中 minimumHealthyPercent 属于 --deployment-configuration 参数的嵌套配置项,你只需在现有命令基础上追加对应嵌套参数即可实现和PowerShell命令一致的配置效果。
修正后完整命令
aws ecs update-service --cluster $cluster --service $service --force-new-deployment --health-check-grace-period-seconds 1200 --deployment-configuration '{"minimumHealthyPercent": 50}'
补充说明
- 如果你同时需要调整部署最大百分比,可直接在JSON结构中新增
maximumPercent字段,示例配置为'{"minimumHealthyPercent": 50, "maximumPercent": 200}' - 该配置的效果和PowerShell侧
-DeploymentConfiguration_MinimumHealthyPercent 50完全一致,均指定部署过程中服务健康实例占比最低阈值为50%,保障部署期间的基础服务可用性。
内容的提问来源于stack exchange,提问作者Alexey Yakurnov
相关产品推荐
相关产品推荐

