Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Der Anwendungslebenszyklus von Azure Container Apps dreht sich um Revisionen.
Wenn Sie eine Container-App bereitstellen, wird die erste Revision automatisch erstellt.
Weitere Revisionen werden erstellt, wenn sich die Container ändern oder wenn Anpassungen an dem Abschnitt template der Konfiguration vorgenommen werden.
Eine Container-App durchläuft vier Phasen: Bereitstellung, Aktualisierung, Deaktivierung und Herunterfahren.
Hinweis
Azure Container Apps-Aufträge unterstützen keine Überarbeitungen. Aufträge werden direkt bereitgestellt und aktualisiert.
Bereitstellung
Wenn Sie eine Container-App bereitstellen, erstellen Sie automatisch die erste Revision.
Aktualisieren
Wenn Sie eine Container-App mit einer Überarbeitungsbereichsänderung aktualisieren, erstellen Sie eine neue Revision. Sie können auswählen , ob alte Überarbeitungen (einzelner Überarbeitungsmodus) automatisch deaktiviert werden sollen oder ob sie verfügbar bleiben (mehrere Überarbeitungsmodus).
Wenn Sie den Einzelüberarbeitungsmodus verwenden, wechselt Container-Apps automatisch zwischen Überarbeitungen, um eine Bereitstellung ohne Ausfallzeiten zu unterstützen.
Deaktivieren
Wenn Sie keine Überarbeitung mehr benötigen, können Sie sie deaktivieren und später bei Bedarf erneut aktivieren. Während der Deaktivierung werden die Container in der Revision heruntergefahren.
Shutdown
Die Container werden in den folgenden Situationen heruntergefahren:
- Wenn eine Container-App hochskaliert wird
- Wenn eine Container-App gelöscht wird
- Wenn eine Überarbeitung deaktiviert wird
Wenn ein Herunterfahren gestartet wird, sendet der Containerhost eine SIGTERM-Nachricht an Ihren Container. Der Code im Container kann auf diese Meldung auf Betriebssystemebene reagieren, um die Beendigung zu behandeln.
Wenn Ihre Anwendung nicht innerhalb von 30 Sekunden auf die SIGTERM-Nachricht reagiert, beendet SIGKILL Ihren Container.
Stellen Sie sicher, dass Ihre Anwendung das Herunterfahren reibungslos verarbeiten kann. Container starten regelmäßig neu. Erwarten Sie also nicht, dass der Zustand innerhalb eines Containers erhalten bleibt. Verwenden Sie stattdessen externe Zwischenspeicher für teure In-Memory-Cache-Anforderungen.