ขณะนี้ Amazon ECS รองรับการตั้งค่าเซอร์กิตเบรกเกอร์การนำไปใช้จริงที่สามารถกำหนดค่าได้แล้ว
Amazon Elastic Container Service (Amazon ECS) ช่วยให้คุณควบคุมได้มากขึ้นว่าเมื่อใดการนำบริการไปใช้จริงจะถือว่าล้มเหลวและจะถูกย้อนกลับโดยอัตโนมัติ ขณะนี้คุณสามารถปรับแต่งการตั้งค่าเซอร์กิตเบรกเกอร์การนำไปใช้จริงให้ตรงกับพฤติกรรมการเริ่มต้นแอปพลิเคชัน ความต้องการในการนำไปใช้จริง และความทนทานต่อความล้มเหลวของงาน เพื่อให้การย้อนกลับทำงานได้ตามที่คุณต้องการในแอปพลิเคชันและสภาพแวดล้อมต่างๆ
เซอร์กิตเบรกเกอร์การนำไปใช้จริงของ ECS จะตรวจจับการนำไปใช้จริงที่ล้มเหลวโดยอัตโนมัติ และย้อนกลับไปยังการนำไปใช้จริงที่สำเร็จครั้งล่าสุดเมื่อถึงเกณฑ์ความล้มเหลวที่กำหนดไว้ ด้วยการเปิดตัวนี้ คุณสามารถตั้งค่าเกณฑ์เซอร์กิตเบรกเกอร์การนำไปใช้จริงได้ โดยใช้จำนวนความล้มเหลวของงานที่กำหนดไว้ หรือใช้เปอร์เซ็นต์ของจำนวนงานที่ต้องการสำหรับบริการของคุณ และเลือกวิธีการนับความล้มเหลวได้สองแบบ คือ แบบต่อเนื่อง ซึ่งตัวนับจะรีเซ็ตเมื่อเริ่มงานที่อยู่ในสภาพปกติ หรือแบบสะสม ซึ่งความล้มเหลวจะเพิ่มขึ้นเรื่อยๆ ตลอดการนำไปใช้จริง ตัวอย่างเช่น คุณสามารถกำหนดเกณฑ์ที่ต่ำกว่าสำหรับการย้อนกลับที่รวดเร็วยิ่งขึ้นในสภาพแวดล้อมการพัฒนาและการทดสอบ หรืออนุญาตให้แอปพลิเคชันที่มีความล้มเหลวในการเริ่มต้นทำงานก่อนที่จะเสถียรสามารถทนต่อความผิดพลาดได้มากขึ้น
ฟีเจอร์นี้พร้อมใช้งานใน AWS Region ทุกแห่งที่ให้บริการ Amazon ECS คุณสามารถกำหนดค่าการตั้งค่าเซอร์กิตเบรกเกอร์การนำไปใช้จริงสำหรับบริการ ECS ทั้งใหม่และที่มีอยู่แล้วได้โดยใช้คอนโซลการจัดการของ AWS, AWS CLI, AWS SDK, AWS CloudFormation, AWS CDK และ Terraform หากต้องการเรียนรู้เพิ่มเติม โปรดดูเอกสารประกอบเซอร์กิตเบรกเกอร์การนำไปใช้จริงของ ECS