У нас есть приложение, которое развернуто на AWS ELB.
В настоящее время автоматическое масштабирование настроено на использование совокупного ЦП для экземпляров ELB для автоматического добавления / удаления экземпляров ELB.
Однако было бы точнее, если бы мы могли запросить длину очереди в экземпляре RabbitMQ, к которому обращаются экземпляры ELB. Затем увеличивайте / уменьшайте, когда длина очереди превышает пороговое значение.
Есть ли способ настроить ELB для введения новых параметров, которые могут быть получены из аргументов ради вызова веб-службы, которые затем могут использоваться для управления автоматическим масштабированием?
Или мы должны просто прикусить пулю и разработать собственный автоскейлер?