7

Ich verwende derzeit die Elastic Beanstalk-Mitarbeiter von AWS für eine Warteschlange, die verfügbaren Metriken zum Auslösen der Autoscaling sind ziemlich generisch (CPU, Net in, Net out , etc).AWS Elastic Beanstalk Worker - Skalierung basierend auf der Anzahl der verfügbaren Warteschlangennachrichten

Ich bin neugierig zu wissen, ob es möglich ist, einen Auslöser basierend auf dem Status der Warteschlange an den Worker zu verwenden - Instanzen auf der Grundlage der durchschnittlichen Anzahl der verfügbaren Nachrichten in der Warteschlange über das letzte X hinzufügen oder entfernen Protokoll?

Antwort

1

Wenn Sie SQS verwenden, ist dies sehr möglich und empfohlen. Wenn ich mich richtig erinnere, war es eines der Beispiele im Architekturkurs.

Heres weitere Informationen zu einem Beispiel https://docs.aws.amazon.com/AutoScaling/latest/DeveloperGuide/as-using-sqs-queue.html

+3

haben Sie es geschafft, dies zu sortieren? Dieser SQS-Link scheint keine Details darüber zu haben, dies speziell für die Worker-Ebene von Elastic Beanstalk einzurichten ... – awidgery

+0

@awidgery Haben Sie jemals daran gearbeitet? –

Verwandte Themen