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“.

Erstellen Sie eine Richtlinie zur schrittweisen Skalierung für Amazon ECS-Service Auto Scaling

Fokusmodus
Erstellen Sie eine Richtlinie zur schrittweisen Skalierung für Amazon ECS-Service Auto Scaling - Amazon Elastic Container Service

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.

Erstellen Sie eine Richtlinie zur schrittweisen Skalierung, damit Amazon ECS die gewünschte Anzahl von Aufgaben in Ihrem Service automatisch erhöht oder verringert. Die schrittweise Skalierung erfolgt auf der Grundlage einer Reihe von Skalierungsanpassungen, den sogenannten schrittweisen Anpassungen, die je nach Größe des Alarmverstoßes variieren.

  1. Zusätzlich zu den standardmäßigen IAM-Berechtigungen für die Erstellung und Aktualisierung von Diensten benötigen Sie zusätzliche Berechtigungen. Weitere Informationen finden Sie unter Für Amazon ECS Service Auto Scaling sind IAM-Berechtigungen erforderlich.

  2. Bestimmen Sie die Metriken, die für die Richtlinie verwendet werden sollen. Die folgenden Metriken sind verfügbar:

    • ECSServiceDurchschnitt CPUUtilization — Die durchschnittliche CPU-Auslastung, die der Service verwenden sollte.

    • ECSServiceAverageMemoryUtilization— Durchschnittliche Speicherauslastung, die der Service verwenden sollte.

    • ALBRequestCountPerTarget— Die durchschnittliche Anzahl von Anfragen pro Minute, die diese Aufgabe idealerweise erhalten sollte.

  3. Erstellen Sie die CloudWatch Alarme für die Metriken. Weitere Informationen finden Sie unter Erstellen eines CloudWatch Alarms auf der Grundlage eines statischen Schwellenwerts im CloudWatch Amazon-Benutzerhandbuch.

  4. Öffnen Sie die Konsole auf https://console.aws.amazon.com/ecs/Version 2.

  5. Wählen Sie auf der Cluster-Seite den Cluster aus.

  6. Wählen Sie auf der Seite mit den Cluster-Details im Abschnitt Dienste den Dienst aus.

    Die Seite mit den Dienstdetails wird angezeigt.

  7. Wählen Sie Anzahl der Aufgaben festlegen aus.

  8. Wählen Sie unter Amazon ECS-Service Task Count die Option Auto Scaling verwenden aus.

    Der Abschnitt „Anzahl der Aufgaben“ wird angezeigt.

    1. Geben Sie für Mindestanzahl von Aufgaben die Untergrenze der Anzahl der Aufgaben ein, die Service Auto Scaling verwenden soll. Die gewünschte Anzahl wird diese Anzahl nicht unterschreiten.

    2. Geben Sie für Maximum die Obergrenze der Anzahl der Aufgaben ein, die Service Auto Scaling verwenden soll. Die gewünschte Anzahl wird diese Anzahl nicht überschreiten.

    3. Wählen Sie Save (Speichern) aus.

      Die Seite mit den Richtlinien wird angezeigt.

  9. Wählen Sie Skalierungsrichtlinie erstellen aus.

    Die Seite „Richtlinie erstellen“ wird angezeigt.

  10. Wählen Sie als Richtlinientyp Skalierung die Option Step Scaling aus.

  11. Konfigurieren Sie die Scaling-Out-Eigenschaften. Gehen Sie unter Schritte zum Hinzufügen von Aufgaben wie folgt vor:

    1. Geben Sie unter Richtlinienname, einen Namen für diese Richtlinie ein.

    2. Wählen Sie als Namen des CloudWatch CloudWatch Alarms den Alarm aus.

    3. Wählen Sie unter Metrik-Aggregationstyp aus, wie die ausgewählte Metrik mit dem definierten Schwellenwert verglichen werden soll.

    4. Wählen Sie für A-Anpassungstypen aus, ob die Anpassung auf einer Änderung der Anzahl der Aufgaben oder einer Änderung des Prozentsatzes der Aufgaben basiert.

    5. Geben Sie unter Zu ergreifende Aktionen die Werte für die auszuführende Aktion ein.

      Wählen Sie Schritt hinzufügen, um weitere Aktionen hinzuzufügen.

  12. Konfigurieren Sie die Scaling-In-Eigenschaften. Gehen Sie unter Schritte zum Entfernen von Aufgaben wie folgt vor:

    1. Geben Sie unter Richtlinienname, einen Namen für diese Richtlinie ein.

    2. Wählen Sie als Namen des CloudWatch CloudWatch Alarms den Alarm aus.

    3. Wählen Sie unter Metrik-Aggregationstyp aus, wie die ausgewählte Metrik mit dem definierten Schwellenwert verglichen werden soll.

    4. Wählen Sie für Anpassungstypen aus, ob die Anpassung auf einer Änderung der Anzahl der Aufgaben oder einer Änderung des Prozentsatzes der Aufgaben basiert.

    5. Geben Sie unter Zu ergreifende Aktionen die Werte für die zu ergreifenden Maßnahmen ein.

      Wählen Sie Schritt hinzufügen, um weitere Aktionen hinzuzufügen.

  13. Geben Sie unter Abklingzeit die Zeit in Sekunden ein, nach der gewartet werden soll, bis eine vorherige Skalierungsaktivität wirksam wird. Bei einer Hinzufügen-Richtlinie ist dies die Zeit nach einer Scale-Out-Aktivität, in der die Skalierungsrichtlinie Scale-In-Aktivitäten blockiert und begrenzt, wie viele Aufgaben gleichzeitig skaliert werden können. Bei einer Entfernungsrichtlinie ist dies die Zeit nach einer Scale-In-Aktivität, die abgeschlossen sein muss, bevor eine weitere Scale-In-Aktivität beginnen kann.

  14. Wählen Sie Skalierungsrichtlinie erstellen aus.

Konsole

  1. Zusätzlich zu den standardmäßigen IAM-Berechtigungen für die Erstellung und Aktualisierung von Diensten benötigen Sie zusätzliche Berechtigungen. Weitere Informationen finden Sie unter Für Amazon ECS Service Auto Scaling sind IAM-Berechtigungen erforderlich.

  2. Bestimmen Sie die Metriken, die für die Richtlinie verwendet werden sollen. Die folgenden Metriken sind verfügbar:

    • ECSServiceDurchschnitt CPUUtilization — Die durchschnittliche CPU-Auslastung, die der Service verwenden sollte.

    • ECSServiceAverageMemoryUtilization— Durchschnittliche Speicherauslastung, die der Service verwenden sollte.

    • ALBRequestCountPerTarget— Die durchschnittliche Anzahl von Anfragen pro Minute, die diese Aufgabe idealerweise erhalten sollte.

  3. Erstellen Sie die CloudWatch Alarme für die Metriken. Weitere Informationen finden Sie unter Erstellen eines CloudWatch Alarms auf der Grundlage eines statischen Schwellenwerts im CloudWatch Amazon-Benutzerhandbuch.

  4. Öffnen Sie die Konsole auf https://console.aws.amazon.com/ecs/Version 2.

  5. Wählen Sie auf der Cluster-Seite den Cluster aus.

  6. Wählen Sie auf der Seite mit den Cluster-Details im Abschnitt Dienste den Dienst aus.

    Die Seite mit den Dienstdetails wird angezeigt.

  7. Wählen Sie Anzahl der Aufgaben festlegen aus.

  8. Wählen Sie unter Amazon ECS-Service Task Count die Option Auto Scaling verwenden aus.

    Der Abschnitt „Anzahl der Aufgaben“ wird angezeigt.

    1. Geben Sie für Mindestanzahl von Aufgaben die Untergrenze der Anzahl der Aufgaben ein, die Service Auto Scaling verwenden soll. Die gewünschte Anzahl wird diese Anzahl nicht unterschreiten.

    2. Geben Sie für Maximum die Obergrenze der Anzahl der Aufgaben ein, die Service Auto Scaling verwenden soll. Die gewünschte Anzahl wird diese Anzahl nicht überschreiten.

    3. Wählen Sie Save (Speichern) aus.

      Die Seite mit den Richtlinien wird angezeigt.

  9. Wählen Sie Skalierungsrichtlinie erstellen aus.

    Die Seite „Richtlinie erstellen“ wird angezeigt.

  10. Wählen Sie als Richtlinientyp Skalierung die Option Step Scaling aus.

  11. Konfigurieren Sie die Scaling-Out-Eigenschaften. Gehen Sie unter Schritte zum Hinzufügen von Aufgaben wie folgt vor:

    1. Geben Sie unter Richtlinienname, einen Namen für diese Richtlinie ein.

    2. Wählen Sie als Namen des CloudWatch CloudWatch Alarms den Alarm aus.

    3. Wählen Sie unter Metrik-Aggregationstyp aus, wie die ausgewählte Metrik mit dem definierten Schwellenwert verglichen werden soll.

    4. Wählen Sie für A-Anpassungstypen aus, ob die Anpassung auf einer Änderung der Anzahl der Aufgaben oder einer Änderung des Prozentsatzes der Aufgaben basiert.

    5. Geben Sie unter Zu ergreifende Aktionen die Werte für die auszuführende Aktion ein.

      Wählen Sie Schritt hinzufügen, um weitere Aktionen hinzuzufügen.

  12. Konfigurieren Sie die Scaling-In-Eigenschaften. Gehen Sie unter Schritte zum Entfernen von Aufgaben wie folgt vor:

    1. Geben Sie unter Richtlinienname, einen Namen für diese Richtlinie ein.

    2. Wählen Sie als Namen des CloudWatch CloudWatch Alarms den Alarm aus.

    3. Wählen Sie unter Metrik-Aggregationstyp aus, wie die ausgewählte Metrik mit dem definierten Schwellenwert verglichen werden soll.

    4. Wählen Sie für Anpassungstypen aus, ob die Anpassung auf einer Änderung der Anzahl der Aufgaben oder einer Änderung des Prozentsatzes der Aufgaben basiert.

    5. Geben Sie unter Zu ergreifende Aktionen die Werte für die zu ergreifenden Maßnahmen ein.

      Wählen Sie Schritt hinzufügen, um weitere Aktionen hinzuzufügen.

  13. Geben Sie unter Abklingzeit die Zeit in Sekunden ein, nach der gewartet werden soll, bis eine vorherige Skalierungsaktivität wirksam wird. Bei einer Hinzufügen-Richtlinie ist dies die Zeit nach einer Scale-Out-Aktivität, in der die Skalierungsrichtlinie Scale-In-Aktivitäten blockiert und begrenzt, wie viele Aufgaben gleichzeitig skaliert werden können. Bei einer Entfernungsrichtlinie ist dies die Zeit nach einer Scale-In-Aktivität, die abgeschlossen sein muss, bevor eine weitere Scale-In-Aktivität beginnen kann.

  14. Wählen Sie Skalierungsrichtlinie erstellen aus.

  1. Registrieren Sie Ihren Amazon ECS-Service mithilfe des register-scalable-targetBefehls als skalierbares Ziel.

  2. Erstellen Sie mit dem put-scaling-policyBefehl eine Skalierungsrichtlinie.

  1. Registrieren Sie Ihren Amazon ECS-Service mithilfe des register-scalable-targetBefehls als skalierbares Ziel.

  2. Erstellen Sie mit dem put-scaling-policyBefehl eine Skalierungsrichtlinie.

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