【发布时间】:2014-05-06 03:59:24
【问题描述】:
假设我在自动缩放组中有一个队列和多个实例。
对于扩展的情况,很容易确定。如果队列的长度增加,自动扩展组将产生新的实例。
对于按比例缩小的情况,这里有点棘手。如果队列长度缩小,自动伸缩组将终止实例。这听起来很明显,但问题是:如果仍在处理消息的实例被终止会发生什么?
当然,我们可以使用一些指标,如 CPU 利用率、磁盘读/写等来检查。但我不认为这是一个好主意。我正在考虑一个中心位置,用于注册实例是否正在处理,以便可以确定免费的实例并正确终止。
对此有什么想法吗?谢谢。
【问题讨论】:
标签: amazon-web-services amazon-sqs autoscaling