Amazon ECS hiện hỗ trợ các cài đặt cơ chế ngắt mạch có thể cấu hình cho quá trình triển khai
Amazon Elastic Container Service (Amazon ECS) giờ đây cho phép bạn kiểm soát tốt hơn thời điểm triển khai dịch vụ bị coi là thất bại và tự động quay lui. Giờ đây, bạn có thể tùy chỉnh cài đặt cơ chế ngắt mạch cho quá trình triển khai để phù hợp với hành vi khởi động của ứng dụng, nhu cầu triển khai và mức chấp nhận đối với các lỗi tác vụ, do đó cơ chế quay lui sẽ hoạt động theo cách bạn cần trên các ứng dụng và môi trường khác nhau.
Cơ chế ngắt mạch triển khai ECS tự động phát hiện các triển khai thất bại và quay lui về lần triển khai thành công cuối cùng khi đạt đến ngưỡng thất bại. Với lần ra mắt này, bạn có thể đặt ngưỡng cho cơ chế ngắt mạch triển khai bằng cách sử dụng số lỗi tác vụ cố định hoặc tỷ lệ phần trăm số tác vụ mong muốn của dịch vụ và chọn cách tính lỗi bằng cách sử dụng mô hình liên tiếp, trong đó bộ đếm sẽ đặt lại khi tác vụ hoạt động bình thường bắt đầu hoặc mô hình tích lũy, trong đó các lỗi sẽ được cộng dồn trong suốt quá trình triển khai. Ví dụ: Bạn có thể đặt ngưỡng thấp hơn để quay lui nhanh hơn trong môi trường phát triển và kiểm thử hoặc cho phép tăng dung sai cho các ứng dụng gặp lỗi khởi động dự kiến trước khi ổn định.
Tính năng này được cung cấp ở tất cả các Khu vực AWS có sẵn Amazon ECS. Bạn có thể cấu hình cài đặt cơ chế ngắt mạch triển khai cho các dịch vụ ECS mới và hiện có bằng Bảng điều khiển quản lý AWS, AWS CLI, SDK AWS, AWS CloudFormation, AWS CDK và Terraform. Để tìm hiểu thêm, hãy xem tài liệu về cơ chế ngắt mạch triển khai ECS.