เปลี่ยนกลยุทธ์การกำหนดตำแหน่งงานของ Amazon ECS Service


9

ฉันมีประมาณ 15 ไมโครบริการที่ทำงานอยู่ในคลัสเตอร์ ECS เดียวที่มีอินสแตนซ์ 5 EC2 ในขณะที่ตั้งค่าบริการฉันไม่ได้ให้ความสนใจกับกลยุทธ์การวางตำแหน่งงานมากเกินไปและตอนนี้ฉันต้องการเปลี่ยน แต่ตอนนี้ฉันยังไม่พบวิธีที่จะทำ ดูเหมือนว่าคุณจะสามารถกำหนดกลยุทธ์เมื่อสร้างบริการเท่านั้นไม่ใช่เมื่อทำการอัปเดต (เอกสารประกอบของ Amazon ไม่ได้กล่าวถึงสำหรับการอัปเดต แต่ไม่ได้บอกว่าเป็นไปไม่ได้เช่นกัน)

มีวิธีในการเปลี่ยน Task Placement หรือฉันต้องสร้างบริการใหม่ทุกครั้งหรือไม่


2
ไม่มีทางที่จะอัพเดตกลยุทธ์การวางภารกิจหลังจากสร้างบริการฉันคิดว่าคุณต้องสร้างบริการทั้งหมดใหม่
pritam kumar

คำตอบ:


1

คุณสามารถปรับปรุงการกำหนดค่าการใช้งานหลังจากการสร้างบริการ ECS คือ minimumHealthyPercent และ maximumPercent ดูเอกสาร API

ดังนั้นหากคุณต้องการเปลี่ยนกลยุทธ์ตำแหน่งคุณจะต้องสร้างบริการขึ้นใหม่


0

จริง ๆ แล้วhttps://serverfault.com/users/265350/m-glatkiมี 2 ​​วิธีไม่ใช่หนึ่ง

ตามเอกสารประกอบ ( https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-strategies.html ) คุณสามารถกำหนดกลยุทธ์ตำแหน่งด้วย:

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.