我在 AWS Elastic Beanstalk 配置中使用“T2 Unlimited”实例。
默认实例终止策略(用于缩小规模时)首先终止最旧的实例。这很糟糕,因为最旧的实例最有可能积累 CPU 积分。我想将实例终止策略更改为“最新的优先”。
我试过这个:
option_settings:
aws:autoscaling:asg:
TerminationPolicies: [
"NewestInstance"
]
Run Code Online (Sandbox Code Playgroud)
但出现错误:
Invalid option specification (Namespace: 'aws:autoscaling:asg', OptionName: 'TerminationPolicies'): Unknown configuration setting.
Run Code Online (Sandbox Code Playgroud)
这并不奇怪,因为此选项未列为有效选项。
那么,当 Beanstalk 为环境创建新的自动缩放组时,如何才能自动将终止策略设置为最新的优先呢?
也许这是不必要的,因为自动缩放组仅在创建环境时创建?