You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

ECS Fargate服务阶梯缩放选项禁用,求助配置基于SQS的自动缩放

解决ECS Fargate阶梯缩放禁用问题

以下是导致阶梯缩放功能禁用的常见原因及对应解决方法:

  • 未启用服务自动缩放
    进入ECS服务的「自动缩放」配置页面,确认已开启「自动调整所需任务数」,并设置合理的最小任务数(设为0)和最大任务数(根据需求设置,比如10)。未配置这两个值时,阶梯缩放选项会处于禁用状态。

  • 混淆了缩放策略类型
    若之前给服务配置了目标追踪缩放策略(比如基于CPU/内存使用率的自动缩放),这类策略会自动管理任务数,不支持手动阶梯配置,导致阶梯缩放选项灰掉。需先删除目标追踪策略,切换到基于告警的缩放策略后再配置阶梯规则。

  • 未关联CloudWatch告警到缩放策略
    阶梯缩放依赖CloudWatch告警触发,需先创建针对SQS队列深度的CloudWatch告警(比如队列深度>5时触发扩容,队列深度=0时触发缩容),再将告警关联到ECS服务的缩放策略。未关联告警时,阶梯配置选项会被禁用。

  • IAM角色权限缺失
    检查ECS自动缩放使用的IAM角色(通常为ecsAutoscaleRole)是否包含以下权限:

    • ecs:UpdateService
    • cloudwatch:DescribeAlarms
    • sqs:GetQueueAttributes
      权限不足可能导致配置界面异常,补全权限后刷新页面重试。

内容的提问来源于stack exchange,提问作者Raicky Derwent

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 22:42:07