Worker-Umgebungen - AWS Elastic Beanstalk

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Worker-Umgebungen

AWS-Ressourcen, die für eine Worker-Umgebungsschicht erstellt wurden, haben eine Auto-Scaling-Gruppe, eine oder mehrere Amazon EC2-Instances und eine IAM-Rolle. Für die Worker-Umgebungs-Schicht erstellt Elastic Beanstalk außerdem eine Amazon SQS-Warteschlange und stellt diese bereit, falls Sie noch keine haben. Wenn Sie eine Worker-Umgebungsschicht starten, installiert Elastic Beanstalk die notwendigen Support-Dateien für Ihre gewählte Programmiersprache und einen Daemon auf jeder EC2-Instance in der Auto Scaling-Gruppe. Der Deamon liest Nachrichten aus einer Amazon SQS-Warteschlange. Der Daemon sendet Daten aus jeder gelesenen Nachricht zur Verarbeitung an die Webanwendung, die in der Worker-Umgebung ausgeführt wird. Wenn Sie über mehrere Instances in Ihrer Worker-Umgebung verfügen, hat jede Instance einen eigenen Daemon, aber sie alle werden aus derselben Amazon SQS-Warteschlange gelesen.

Das folgende Diagramm zeigt die verschiedenen Komponenten und deren Interaktion über Umgebungen und AWS-Services hinweg.


      Architekturdiagramm für die Worker-Ebene von AWS Elastic Beanstalk

Amazon CloudWatch wird für Alarme und Zustandsüberwachung verwendet. Weitere Informationen finden Sie unter Grundlegende Zustandsberichte.

Weitere Informationen darüber, wie die Worker-Umgebungsschicht funktioniert, finden Sie unter Elastic-Beanstalk-Worker-Umgebungen.