【发布时间】:2019-10-20 14:32:15
【问题描述】:
如何伸缩 ec2 实例?
我有最小 = 2 最大 = 2 和期望 = 2 的 ASG
我想在 SQS 消息计数达到某个数字(例如 500)时添加更多实例。
我已通过在“ApproximateNumberOfMessagesVisible”上创建警报来实现扩展部分,该警报会添加更多实例(最多 2 个) - 好
但这要求我创建另一个警报以在消息数低于 50 时进行缩放。- 不理想
很好,我创建了它。但是现在这个警报一直在响,因为消息数低于 50。 - 不好
处理这种情况的最佳方法是什么。
我发现警报是最简单的途径,但我愿意接受最佳实践和最佳解决方案。
简而言之,我想在消息数为 500 时进行扩展,但当消息数低于 50 时,返回默认配置。
min = 2
desired = 2
max = 4
谢谢
【问题讨论】:
标签: amazon-web-services amazon-sqs autoscaling