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.
Wie sich unterbrochene Prozesse auf andere Prozesse auswirken
In den folgenden Abschnitten wird beschrieben, was passiert, wenn verschiedene Prozesse einzeln angehalten werden.
Themen
Launchist suspendiert
-
AlarmNotificationist immer noch aktiv, aber Ihre Auto-Scaling-Gruppe kann keine Aufskalierungs-Aktivitäten für Alarme initiieren, die verletzt sind. -
ScheduledActionsist aktiv, aber Ihre Auto-Scaling-Gruppe kann keine Aufskalierungs-Aktivitäten für geplante Aktionen initiieren, die auftreten. -
AZRebalancehört auf, die Gruppe auszugleichen. -
ReplaceUnhealthybeendet weiterhin fehlerhafte Instances, startet jedoch keine Ersetzungen. Wenn Sie den ProzessLaunchwieder aufnehmen, ersetzt Amazon EC2 Auto Scaling sofort alle Instances, die es während der Zeit, in derLaunchausgesetzt war, beendet hat. -
InstanceRefreshersetzt keine Instances.
Terminateist suspendiert
-
AlarmNotificationist immer noch aktiv, aber Ihre Auto Scaling-Gruppe kann keine Skalierungsaktivitäten für Alarme einleiten, bei denen ein Verstoß vorliegt. -
ScheduledActionsist aktiv, aber Ihre Auto Scaling-Gruppe kann keine Skalierungsaktivitäten für geplante Aktionen einleiten. -
AZRebalanceist noch aktiv, funktioniert jedoch nicht ordnungsgemäß. Es können neue Instances gestartet werden, ohne dass alte beendet werden. Dies kann dazu führen, dass Ihre Auto-Scaling-Gruppe auf eine Größe anwächst, die ihre Höchstgröße um bis zu 10 Prozent übersteigt, da dies während Aktivitäten zur Wiederherstellung des Gleichgewichts vorübergehend zulässig ist. Ihre Auto-Scaling-Gruppe könnte diese die Höchstgröße überschreitende Größe beibehalten, bis Sie denTerminate-Prozess fortsetzen. -
ReplaceUnhealthyist inaktiv, jedoch nichtHealthCheck. WennTerminatefortgesetzt wird, wird der ProzessReplaceUnhealthysofort ausgeführt. Wenn Instances als fehlerhaft markiert wurden, währendTerminateunterbrochen war, werden sie sofort ersetzt. -
InstanceRefreshersetzt keine Instances.
AddToLoadBalancerist suspendiert
-
Amazon EC2 Auto Scaling startet die Instances, fügt sie aber nicht zur Load Balancer-Zielgruppe oder Classic Load Balancer hinzu. Wird der Prozess
AddToLoadBalancerfortgesetzt, fügt es Instances beim Start wieder zum Load Balancer hinzu. Allerdings fügt es keine Instances hinzu, die gestartet wurden, als der Prozess ausgesetzt war. Diese Instances müssen Sie manuell anmelden.
AlarmNotificationist suspendiert
-
Amazon EC2 Auto Scaling ruft keine Skalierungsrichtlinien auf, wenn ein CloudWatch Alarmschwellenwert überschritten wird. Wenn Sie
AlarmNotificationfortsetzen, berücksichtigt Amazon EC2 Auto Scaling Richtlinien mit Alarmschwellenwerten aus, die derzeit überschritten werden.
AZRebalanceist suspendiert
-
Amazon EC2 Auto Scaling versucht nicht, Instances nach bestimmten Ereignissen neu zu verteilen. Wenn jedoch ein Scale-Out- oder Scale-in-Ereignis eintritt, versucht der Skalierungsprozess trotzdem, die Availability Zones auszugleichen. Beim Scale-Out werden beispielsweise Instances in der Availability Zone mit den wenigsten Instances gestartet. Wenn die Gruppe aus dem Gleichgewicht gerät, während
AZRebalanceunterbrochen ist, und Sie dies fortsetzen, versucht Amazon EC2 Auto Scaling, die Gruppe wieder auszugleichen. Zuerst wirdLaunchund anschließendTerminateaufgerufen. -
Warme Pools sind nicht betroffen, wenn die Einstellung unterbrochen
AZRebalanceist.
HealthCheckist suspendiert
-
Amazon EC2 Auto Scaling beendet das Markieren von Instances als fehlerhaft infolge der Zustandsprüfungen durch EC2 und Elastic Load Balancing. Ihre benutzerdefinierten Zustandsprüfungen funktionieren weiterhin ordnungsgemäß. Wenn Sie
HealthCheckunterbrochen haben, können Sie den Zustand von Instances in Ihrer Gruppe bei Bedarf manuell festlegen und sie durchReplaceUnhealthyersetzen lassen.
InstanceRefreshist suspendiert
-
Amazon EC2 Auto Scaling beendet das Ersetzen von Instances als Ergebnis einer Instance-Aktualisierung. Wenn eine Instance-Aktualisierung ausgeführt wird, unterbricht dies den Vorgang, ohne ihn abzubrechen.
ReplaceUnhealthyist suspendiert
-
Amazon EC2 Auto Scaling stoppt das Ersetzen von Instances, die als fehlerhaft markiert wurden. Instances, die Zustandsprüfungen von EC2 oder Elastic Load Balancing nicht bestehen, werden weiterhin als fehlerhaft markiert. Sobald Sie den Prozess
ReplaceUnhealthyfortsetzen, ersetzt Amazon EC2 Auto Scaling die Instances, die als fehlerhaft markiert wurden, während dieser Prozess unterbrochen war. DerReplaceUnhealthy-Prozess ruft zuerstTerminateund dannLaunchauf.
ScheduledActionsist suspendiert
-
Amazon EC2 Auto Scaling führt keine geplanten Aktionen aus, die während des Aussetzungszeitraums geplant sind. Wenn Sie
ScheduledActionswieder aufnehmen, berücksichtigt Amazon EC2 Auto Scaling nur geplante Aktionen, deren geplante Zeit noch nicht abgelaufen ist.
Weitere Überlegungen
Darüber hinaus, wenn Launch oder Terminate ausgesetzt sind, funktionieren die folgenden Funktionen möglicherweise nicht richtig:
-
Maximale Instanzlebensdauer — Wenn
Launchoder gesperrtTerminatesind, kann die Funktion zur maximalen Instanzlebensdauer keine Instanzen ersetzen. -
Spot-Instance-Unterbrechungen — Wenn
Terminatedie Spot-Instances ausgesetzt sind und Ihre Auto Scaling Scaling-Gruppe über Spot-Instances verfügt, können diese trotzdem beendet werden, falls Spot-Kapazitäten nicht mehr verfügbar sind. WährendLaunchausgesetzt ist, kann Amazon EC2 Auto Scaling keine Ersatz-Instances aus einem anderen Spot-Instance-Pool oder aus demselben Spot-Instance-Pool starten, wenn dieser wieder verfügbar ist. -
Kapazitätsausgleich — Wenn die Einstellung unterbrochen
Terminateist und Sie Capacity Rebalancing verwenden, um Spot-Instance-Unterbrechungen zu beheben, kann der Amazon EC2 Spot-Service Instances trotzdem beenden, falls Spot-Kapazität nicht mehr verfügbar ist. WennLaunchausgesetzt ist, kann Amazon EC2 Auto Scaling keine Ersatz-Instances aus einem anderen Spot-Instance-Pool oder aus demselben Spot-Instance-Pool starten, wenn dieser wieder verfügbar ist. -
Instances anhängen und trennen — Wenn
Launchund suspendiertTerminatesind, können Sie Instances trennen, die an Ihre Auto Scaling Scaling-Gruppe angehängt sind, aber solange gesperrtLaunchist, können Sie keine neuen Instances an die Gruppe anhängen. -
Standby-Instances — Wenn
Launchund suspendiertTerminatesind, können Sie eine Instance in denStandbyStatus versetzen, aber solange sie suspendiertLaunchist, können Sie eine Instance imStandbyStatus nicht wieder in Betrieb nehmen.