Wählen Sie Ihre Cookie-Einstellungen aus

Wir verwenden essentielle Cookies und ähnliche Tools, die für die Bereitstellung unserer Website und Services erforderlich sind. Wir verwenden Performance-Cookies, um anonyme Statistiken zu sammeln, damit wir verstehen können, wie Kunden unsere Website nutzen, und Verbesserungen vornehmen können. Essentielle Cookies können nicht deaktiviert werden, aber Sie können auf „Anpassen“ oder „Ablehnen“ klicken, um Performance-Cookies abzulehnen.

Wenn Sie damit einverstanden sind, verwenden AWS und zugelassene Drittanbieter auch Cookies, um nützliche Features der Website bereitzustellen, Ihre Präferenzen zu speichern und relevante Inhalte, einschließlich relevanter Werbung, anzuzeigen. Um alle nicht notwendigen Cookies zu akzeptieren oder abzulehnen, klicken Sie auf „Akzeptieren“ oder „Ablehnen“. Um detailliertere Entscheidungen zu treffen, klicken Sie auf „Anpassen“.

Einen App Runner-Dienst anhalten und wieder aufnehmen

Fokusmodus
Einen App Runner-Dienst anhalten und wieder aufnehmen - AWS App Runner

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.

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.

Wenn Sie Ihre Webanwendung vorübergehend deaktivieren und die Ausführung des Codes beenden müssen, können Sie Ihren AWS App Runner Dienst unterbrechen. App Runner reduziert die Rechenkapazität für den Service auf Null.

Wenn Sie bereit sind, Ihre Anwendung erneut auszuführen, können Sie Ihren App Runner-Dienst wieder aufnehmen. App Runner stellt neue Rechenkapazitäten bereit, stellt Ihre Anwendung bereit und führt die Anwendung aus. Ihre Anwendungsquelle wird nicht erneut bereitgestellt, und es ist kein Build erforderlich. Stattdessen fährt App Runner mit Ihrer aktuell bereitgestellten Version fort. Ihre Anwendung behält ihre App Runner-Domain.

Wichtig
  • Wenn Sie Ihren Dienst pausieren, verliert Ihre Anwendung ihren Status. Beispielsweise geht jeglicher kurzlebige Speicher, den Ihr Code verwendet hat, verloren. Für Ihren Code entspricht das Anhalten und Wiederaufnehmen Ihres Dienstes der Bereitstellung für einen neuen Dienst.

  • Wenn Sie einen Dienst aufgrund eines Fehlers in Ihrem Code unterbrechen (z. B. aufgrund eines entdeckten Fehlers oder eines Sicherheitsproblems), können Sie keine neue Version bereitstellen, bevor Sie den Dienst wieder aufnehmen.

    Daher empfehlen wir, dass Sie den Dienst weiter ausführen und stattdessen zu Ihrer letzten stabilen Anwendungsversion zurückkehren.

  • Wenn Sie Ihren Dienst wieder aufnehmen, stellt App Runner die letzte Anwendungsversion bereit, die verwendet wurde, bevor Sie den Dienst angehalten haben. Wenn Sie seit der Unterbrechung Ihres Dienstes neue Quellversionen hinzugefügt haben, stellt App Runner diese nicht automatisch bereit, auch wenn die automatische Bereitstellung ausgewählt ist. Nehmen wir zum Beispiel an, Sie haben neue Image-Versionen im Image-Repository oder neue Commits im Code-Repository. Diese Versionen werden nicht automatisch bereitgestellt.

    Um eine neuere Version bereitzustellen, führen Sie eine manuelle Bereitstellung durch oder fügen Sie Ihrem Quell-Repository eine weitere Version hinzu, nachdem Sie Ihren App Runner-Dienst wieder aufgenommen haben.

Pausieren und Löschen verglichen

Unterbrechen Sie Ihren App Runner-Dienst, um ihn vorübergehend zu deaktivieren. Nur Rechenressourcen werden beendet und Ihre gespeicherten Daten (z. B. das Container-Image mit Ihrer Anwendungsversion) bleiben erhalten. Die Wiederaufnahme Ihres Dienstes ist schnell erledigt — Ihre Anwendung ist bereit, für neue Rechenressourcen bereitgestellt zu werden. Ihre App Runner-Domain bleibt dieselbe.

Löschen Sie Ihren App Runner-Dienst, um ihn dauerhaft zu entfernen. Ihre gespeicherten Daten werden gelöscht. Wenn Sie den Dienst neu erstellen müssen, muss App Runner Ihre Quelle erneut abrufen und sie auch erstellen, falls es sich um ein Code-Repository handelt. Ihre Webanwendung erhält eine neue App-Runner-Domain.

Wenn Ihr Dienst angehalten ist

Wenn Sie Ihren Dienst pausieren und er sich im Status Angehalten befindet, reagiert er unterschiedlich auf Aktionsanfragen, einschließlich API-Aufrufe oder Konsolenoperationen. Wenn ein Dienst angehalten ist, können Sie immer noch App Runner-Aktionen ausführen, die die Definition oder Konfiguration des Dienstes nicht so ändern, dass sich dies auf seine Laufzeit auswirkt. Mit anderen Worten, wenn eine Aktion das Verhalten, den Umfang oder andere Eigenschaften eines laufenden Dienstes ändert, können Sie diese Aktion nicht für einen angehaltenen Dienst ausführen.

Die folgenden Listen enthalten Informationen zu API-Aktionen, die Sie für einen unterbrochenen Dienst ausführen können und die nicht. Die entsprechenden Konsolenoperationen sind in ähnlicher Weise erlaubt oder verweigert.

Aktionen, die Sie für einen unterbrochenen Dienst ausführen können
  • List*und Describe* Aktionen — Aktionen, bei denen nur Informationen gelesen werden.

  • DeleteService— Sie können einen Dienst jederzeit löschen.

  • TagResource, UntagResource — Tags sind mit einem Dienst verknüpft, sind aber nicht Teil seiner Definition und haben keinen Einfluss auf sein Laufzeitverhalten.

Aktionen, die Sie bei einem angehaltenen Dienst nicht ausführen können
  • StartDeploymentAktionen (oder eine manuelle Bereitstellung mithilfe der Konsole)

  • UpdateService(oder eine Konfigurationsänderung mithilfe der Konsole, mit Ausnahme von Tagging-Änderungen)

  • CreateCustomDomainAssociations, DeleteCustomDomainAssociations

  • CreateConnection, DeleteConnection

Unterbrechen Sie Ihren Dienst und setzen Sie ihn fort

Unterbrechen Sie Ihren App Runner-Dienst und setzen Sie ihn mit einer der folgenden Methoden fort:

App Runner console
So unterbrechen Sie Ihren Dienst mithilfe der App Runner-Konsole
  1. Öffnen Sie die App Runner-Konsole und wählen Sie in der Liste der Regionen Ihre aus AWS-Region.

  2. Wählen Sie im Navigationsbereich Dienste und dann Ihren App Runner-Dienst aus.

    In der Konsole wird das Service-Dashboard mit einer Serviceübersicht angezeigt.

    App Runner Service-Dashboard-Seite mit einer Aktivitätsliste
  3. Wählen Sie Aktionen und dann Pause.

    Auf der Service-Dashboard-Seite ändert sich der Dienststatus in Betrieb in Bearbeitung und dann in Unterbrochen. Ihr Dienst ist jetzt angehalten.

Um Ihren Dienst mit der App Runner-Konsole wieder aufzunehmen
  1. Wählen Sie Aktionen und dann Fortsetzen.

    Auf der Service-Dashboard-Seite ändert sich der Servicestatus in Betrieb.

  2. Warten Sie, bis der Dienst wieder aufgenommen wird. Auf der Service-Dashboard-Seite ändert sich der Dienststatus wieder in Wird ausgeführt.

  3. Um zu überprüfen, ob die Wiederaufnahme des Dienstes erfolgreich ist, wählen Sie auf der Service-Dashboard-Seite den App Runner-Domänenwert aus. Das ist die URL für die Website Ihres Dienstes. Stellen Sie sicher, dass Ihre Webanwendung ordnungsgemäß ausgeführt wird.

App Runner API or AWS CLI

Um Ihren Dienst mithilfe der App Runner API anzuhalten oder AWS CLI rufen Sie die PauseServiceAPI-Aktion auf. Wenn der Aufruf eine erfolgreiche Antwort zurückgibt und ein Service-Objekt angezeigt wird"Status": "OPERATION_IN_PROGRESS", beginnt App Runner, Ihren Dienst zu pausieren.

Rufen Sie die API-Aktion auf, um Ihren Dienst mit der App Runner-API wieder aufzunehmen oder AWS CLI. ResumeService Wenn der Aufruf eine erfolgreiche Antwort zurückgibt und ein Service-Objekt angezeigt wird"Status": "OPERATION_IN_PROGRESS", beginnt App Runner, Ihren Dienst wieder aufzunehmen.

So unterbrechen Sie Ihren Dienst mithilfe der App Runner-Konsole
  1. Öffnen Sie die App Runner-Konsole und wählen Sie in der Liste der Regionen Ihre aus AWS-Region.

  2. Wählen Sie im Navigationsbereich Dienste und dann Ihren App Runner-Dienst aus.

    In der Konsole wird das Service-Dashboard mit einer Serviceübersicht angezeigt.

    App Runner Service-Dashboard-Seite mit einer Aktivitätsliste
  3. Wählen Sie Aktionen und dann Pause.

    Auf der Service-Dashboard-Seite ändert sich der Dienststatus in Betrieb in Bearbeitung und dann in Unterbrochen. Ihr Dienst ist jetzt angehalten.

Um Ihren Dienst mit der App Runner-Konsole wieder aufzunehmen
  1. Wählen Sie Aktionen und dann Fortsetzen.

    Auf der Service-Dashboard-Seite ändert sich der Servicestatus in Betrieb.

  2. Warten Sie, bis der Dienst wieder aufgenommen wird. Auf der Service-Dashboard-Seite ändert sich der Dienststatus wieder in Wird ausgeführt.

  3. Um zu überprüfen, ob die Wiederaufnahme des Dienstes erfolgreich ist, wählen Sie auf der Service-Dashboard-Seite den App Runner-Domänenwert aus. Das ist die URL für die Website Ihres Dienstes. Stellen Sie sicher, dass Ihre Webanwendung ordnungsgemäß ausgeführt wird.

DatenschutzNutzungsbedingungen für die WebsiteCookie-Einstellungen
© 2025, Amazon Web Services, Inc. oder Tochtergesellschaften. Alle Rechte vorbehalten.