Saya memiliki sekitar 15 layanan mikro yang berjalan dalam satu cluster ECS dengan 5 instance EC2. Saat menyiapkan layanan, saya tidak terlalu memperhatikan strategi penempatan tugas dan sekarang saya ingin mengubahnya, tetapi sejauh ini saya belum menemukan cara untuk melakukannya. Tampaknya Anda hanya dapat menentukan strategi saat membuat layanan, bukan saat memperbaruinya (dokumentasi Amazon tidak menyebutkannya untuk memperbarui tetapi tidak mengatakan itu juga tidak mungkin).
Apakah ada cara untuk mengubah Penempatan Tugas atau apakah saya harus membuat kembali setiap layanan?
amazon-web-services
amazon-ecs
P_W999
sumber
sumber
Jawaban:
Anda hanya dapat memperbarui konfigurasi penyebaran setelah membuat layanan ECS, yaitu minimumHealthyPercent dan maksimumPercent, lihat dokumentasi API .
Jadi, jika Anda ingin mengubah strategi penempatan, Anda harus membuat kembali layanan.
sumber
Sebenarnya https://serverfault.com/users/265350/m-glatki , ada 2 cara, bukan satu.
Per dokumentasi ( https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-strategies.html ), Anda dapat menentukan strategi penempatan dengan:
sumber