Veröffentlicht am: Mar 23, 2022
Amazon Elastic Container Service (Amazon ECS) ermöglicht es Kunden jetzt, Anwendungen schneller horizontal zu skalieren und Kosten zu sparen, indem sie Amazon Elastic Compute Cloud (Amazon EC2) Auto Scaling warme Pools mit ihren Amazon-ECS-Clustern verwenden. Mit warme Pools können Kunden einen Pool vorinitialisierter Amazon-EC2-Instances erstellen, die bereit sind, den Anwendungsdatenverkehr schnell zu bedienen.
Warme Pools eignen sich gut für Anwendungen, die zeitaufwändige Initialisierungsschritte haben, wie das Laden von Gigabytes an Daten oder großen Containerbildern im Voraus, die Bereitstellung von Services oder die Ausführung benutzerdefinierter Skripts, die Verzögerungen hinzufügen, bevor die Instance für den Datenverkehr bereit ist. Um warme Pools mit Ihrem Amazon-ECS-Cluster zu verwenden, müssen Sie lediglich die Umgebungsvariable ECS_WARM_POOLS_CHECK in den Benutzerdaten Ihrer Amazon-EC2-Auto-Scaling-Gruppenstartvorlage auf „wahr“ festlegen. Sobald dies aktiviert ist, verhindert Amazon ECS, dass Aufgaben auf warmen Pool-Instances gestartet werden, bis die Instance in den Status „Wird ausgeführt“ eintritt.
Kunden können jetzt Amazon EC2 Auto Scaling warme Pools mit ihren Amazon-ECS-Clustern in allen öffentlichen AWS-Regionen verwenden. Weitere Informationen finden Sie hier in unserer Dokumentation.