Используйте случай:Динамические авто масштабирование AWS на основе сообщений в SQS
Каждый день утром SQS будет заполняться (только один раз, и количество сообщений, может значительно варьироваться), я хочу, чтобы породить новые экземпляры, как в количество сообщений в очереди.
например: для 200000 сообщений 4 экземпляра, 400000 8 экземпляров.
Есть ли способ, которым мы можем достичь этого?
Thanks Max, попробуем вернуться к вам. Во втором подходе масштабирование в будет только пинать в 1 раз? Как это порождает столько случаев, сколько требуется для количества сообщений? – najeeb
В вашей политике масштабирования установите охлаждение, например. 10 минут. Пока срабатывает тревога (> = x сообщений), он будет пытаться вызвать политику масштабирования, но охлаждение будет гарантировать, что он будет работать только на большинстве серверов каждые 10 минут. Если в течение этих 10 минут очередь будет опустошена, ваш сигнал перейдет в состояние «ОК» и перестанет вызывать политику масштабирования – Max
Хорошо, спасибо, пойдет с 1-м подходом, так как мы получили больше контроля над системой. – najeeb