Ändern einer EC2-Flotte
Sie können die Gesamtzielkapazität, die Spot-Kapazität und die On-Demand-Kapazität einer EC2-Flotte ändern. Sie können auch festlegen, ob laufende Instances beendet werden sollen, wenn die neue Gesamtzielkapazität unter die aktuelle Größe der Flotte fällt.
Überlegungen
Beachten Sie Folgendes, wenn Sie eine EC2-Flotte ändern:
-
Flottentyp – Sie können nur ein EC2-Flotte des Typs
maintainändern. Sie können eine EC2-Flotte des Typsrequestoderinstantnicht ändern. -
Flottenparameter – Sie können die folgenden Parameter einer EC2-Flotte ändern:
-
target-capacity-specification– Zielkapazität erhöhen oder verringern für:-
TotalTargetCapacity -
OnDemandTargetCapacity -
SpotTargetCapacity
-
-
excess-capacity-termination-policy– Ob laufende Instances beendet werden sollen, wenn die Gesamtzielkapazität der EC2-Flotte unter die aktuelle Flottengröße gesenkt wird. Folgende sind gültige Werte:-
no-termination -
termination
-
-
-
Flottenverhalten bei der Erhöhung der Gesamtzielkapazität – Wenn Sie die Gesamtzielkapazität erhöhen, startet die EC2-Flotte die zusätzlichen Instances entsprechend der Instance-Kaufoption, die als
DefaultTargetCapacityTypeangegeben wurde, welche entweder On-Demand-Instances oder Spot Instances sind, und der angegebenen Zuweisungsstrategie entsprechen. -
Flottenverhalten bei der Verringerung der Gesamtzielkapazität – Wenn Sie die Zielkapazität verringern, löscht die EC2-Flotte alle offenen Anfragen, die die neue Zielkapazität überschreiten. Sie können anfordern, dass die Spot-Flotte Spot Instances beendet, bis die Größe der Flotte die neue Zielkapazität erreicht. Wenn eine EC2-Flotte eine Spot-Instance aufgrund einer Verringerung der Zielkapazität beendet, erhält die Instance eine Benachrichtigung über die Unterbrechung einer Spot-Instance.
Instances werden auf der Grundlage der Zuweisungsstrategie für die Beendigung ausgewählt:
capacity-optimized– Beendet Instances aus Pools mit der geringsten verfügbaren Kapazität.price-capacity-optimized– Verwendet eine Kombination aus Preis und verfügbarer Kapazität: beendet Instances aus Pools mit der geringsten verfügbaren Kapazität und dem höchsten Preis unter diesen Pools.diversified– Beendet Instances über alle Pools hinweg.lowest-price– Beendet Instances aus Pools mit dem höchsten Preis.
Alternativ können Sie anfordern, dass die EC2-Flotte ihre aktuelle Größe beibehält, dabei jedoch keine Spot Instances ersetzt, die unterbrochen werden oder die Sie manuell beenden.
-
Flottenstatus – Sie können eine EC2-Flotte ändern, die sich im Zustand
submittedoderactivebefindet. Wenn Sie eine Flotte ändern, wird sie in denmodifying-Zustand versetzt.