Elastic-Beanstalk-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.

Elastic-Beanstalk-Worker-Umgebungen

AWS Zu den Ressourcen, die für eine Worker-Umgebungsebene erstellt wurden, gehören eine Auto Scaling Scaling-Gruppe, eine oder mehrere EC2 Amazon-Instances und eine IAM Rolle. Für die Worker-Umgebungsebene erstellt Elastic Beanstalk auch eine SQS Amazon-Warteschlange und stellt diese bereit, falls Sie noch keine haben. Wenn Sie eine Worker-Umgebung starten, installiert Elastic Beanstalk die erforderlichen Unterstützungsdateien für die Programmiersprache Ihrer Wahl und einen Daemon auf jeder EC2 Instance in der Auto Scaling Scaling-Gruppe. Der Daemon liest Nachrichten aus einer SQS Amazon-Warteschlange. Der Daemon sendet Daten aus jeder gelesenen Nachricht zur Verarbeitung an die Webanwendung, die in der Worker-Umgebung ausgeführt wird. Wenn Sie mehrere Instances in Ihrer Worker-Umgebung haben, hat jede Instance ihren eigenen Daemon, aber sie lesen alle aus derselben SQS Amazon-Warteschlange.

Das folgende Diagramm zeigt die verschiedenen Komponenten und ihre Interaktionen zwischen Umgebungen und AWS Diensten.

AWS Elastic Beanstalk Architekturdiagramm der Worker-Tier-Ebene.

Amazon CloudWatch wird für Alarme und Gesundheitsü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.