Elastic Beanstalk-Umgebung terminieren - 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-Umgebung terminieren

Sie können eine ausgeführte AWS Elastic Beanstalk-Umgebung mithilfe der Elastic-Beanstalk-Konsole beenden. Auf diese Weise vermeiden Sie, dass Gebühren für ungenutzte AWS-Ressourcen anfallen.

Anmerkung

Sie können zu einem späteren Zeitpunkt problemlos eine neue Umgebung mit derselben Version starten.

Wenn Sie über Daten aus einer Umgebung verfügen, die Sie beibehalten möchten, setzen Sie die Richtlinie zum Löschen von Datenbanken auf Retain, bevor Sie die Umgebung beenden. Dies hält die Datenbank außerhalb von Elastic Beanstalk betriebsbereit. Danach müssen sich alle Elastic-Beanstalk-Umgebungen als externe Datenbank damit verbinden. Wenn Sie die Daten sichern möchten, ohne die Datenbank betriebsbereit zu halten, legen Sie die Löschrichtlinie so fest, dass eine Snapshot der Datenbank erstellt wird, bevor die Umgebung beendet wird. Weitere Informationen finden Sie unter Datenbank-Lebenszyklus im Kapitel Konfigurieren von Umgebungen in diesem Leitfaden.

Elastic Beanstalk kann Ihre Umgebung möglicherweise nicht terminieren. Ein häufiger Grund ist, dass die Sicherheitsgruppe einer anderen Umgebung von der Sicherheitsgruppe der Umgebung abhängt, die Sie beenden möchten. Anweisungen zur Vermeidung dieses Problems finden Sie unter Sicherheitsgruppen auf der Seite EC2-Instances dieses Handbuchs.

Wichtig

Wenn Sie eine Umgebung beenden, müssen Sie auch alle CNAME-Zuordnungen löschen, die Sie erstellt haben, damit andere Kunden einen verfügbaren Hostnamen wiederverwenden können. Achten Sie darauf, DNS-Einträge zu löschen, die auf Ihre beendete Umgebung verweisen, um zu verhindern, dass ein DNS-Eintrag hängenbleibt. Ein hängender DNS-Eintrag kann den Internetdatenverkehr, der für Ihre Domain bestimmt ist, Sicherheitslücken aussetzen. Er kann auch andere Risiken bergen.

Weitere Informationen finden Sie unter Schutz vor hängenden Delegierungsdatensätzen in Route 53 im Entwicklerhandbuch von Amazon Route 53. Sie können auch mehr über hängende DNS-Einträge in Enhanced Domain Protections for Amazon CloudFront Requests im AWS Security Blog erfahren.

Elastic Beanstalk-Konsole

So beenden Sie eine Umgebung
  1. Öffnen Sie die Elastic-Beanstalk-Konsole und wählen Sie in der Liste Regions (Regionen) Ihre AWS-Region aus.

  2. Wählen Sie im Navigationsbereich Environments (Umgebungen) aus und wählen Sie dann in der Liste den Namen Ihrer Umgebung aus.

    Anmerkung

    Wenn Sie viele Umgebungen haben, filtern Sie Umgebungsliste mit der Suchleiste.

  3. Klicken Sie auf Actions (Aktionen) und dann auf Terminate Environment (Umgebung beenden).

  4. Verwenden Sie das Dialogfeld auf dem Bildschirm, um die Beendigung der Umgebung zu bestätigen.

    Anmerkung

    Wenn Sie Ihre Umgebung beenden, wird der CNAME, der der beendeten Umgebung zugeordnet ist, freigegeben und kann von jedem verwendet werden.

    Es dauert einige Minuten, bis Elastic Beanstalk die AWS Ressourcen beendet hat, die in der Umgebung ausgeführt werden.

AWS CLI

So beenden Sie eine Umgebung
  • Führen Sie den folgenden Befehl aus.

    $ aws elasticbeanstalk terminate-environment --environment-name my-env

API

So beenden Sie eine Umgebung
  • Rufen Sie TerminateEnvironment mit folgendem Parameter auf:

    EnvironmentName = SampleAppEnv

    https://elasticbeanstalk.us-west-2.amazon.com/?EnvironmentName=SampleAppEnv &Operation=TerminateEnvironment &AuthParams