Ich habe ungefähr 15 Mikrodienste, die in einem einzelnen ECS-Cluster mit 5 EC2-Instanzen ausgeführt werden. Beim Einrichten der Dienste habe ich der Strategie zur Aufgabenplatzierung nicht allzu viel Aufmerksamkeit geschenkt, und jetzt möchte ich sie ändern, aber bisher habe ich keinen Weg gefunden, dies zu tun. Es scheint, dass Sie die Strategie nur beim Erstellen eines Dienstes definieren können, nicht beim Aktualisieren (die Amazon-Dokumentation erwähnt sie nicht zum Aktualisieren, sagt aber auch nicht, dass dies unmöglich ist).
Gibt es eine Möglichkeit, die Aufgabenplatzierung zu ändern, oder muss ich jeden Dienst neu erstellen?
amazon-web-services
amazon-ecs
P_W999
quelle
quelle
Antworten:
Sie können die Bereitstellungskonfiguration erst aktualisieren, nachdem Sie einen ECS-Dienst erstellt haben, dh MinimumHealthyPercent und MaximumPercent (siehe API-Dokumentation) .
Wenn Sie also die Platzierungsstrategie ändern möchten, müssen Sie den Service neu erstellen.
quelle
Tatsächlich gibt es unter /server//users/265350/m-glatki zwei Möglichkeiten, nicht eine.
Gemäß der Dokumentation ( https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-strategies.html ) können Sie eine Platzierungsstrategie definieren mit:
quelle