Amazon ECS cải thiện độ sẵn sàng của dịch vụ trong quá trình Triển khai luân phiên
Amazon Elastic Container Service (Amazon ECS) hiện bao gồm các cải tiến giúp cải thiện độ sẵn sàng của dịch vụ trong quá trình triển khai luân phiên. Những cải tiến này giúp duy trì độ sẵn sàng khi tác vụ phiên bản ứng dụng mới gặp sự cố, tác vụ hiện tại bị chấm dứt bất ngờ hoặc quá trình tăng quy mô theo phiên bản được kích hoạt khi triển khai.
Trước đây, khi các tác vụ trong phiên bản đang chạy có tình trạng xấu hoặc bị chấm dứt trong quá trình triển khai luân phiên, ECS sẽ cố gắng thay thế các phiên bản này bằng phiên bản mới để ưu tiên tiến độ triển khai. Nếu phiên bản mới không thể khởi chạy thành công, chẳng hạn như khi các tác vụ mới không hoàn thành bước kiểm tra tình trạng hoặc không khởi chạy được, quá trình thay thế sẽ gặp sự cố và bạn có thể giảm khả năng cung cấp dịch vụ. ECS hiện thay thế các tác vụ có tình trạng xấu hoặc bị chấm dứt bằng cách sử dụng cùng một bản sửa đổi dịch vụ chứa các tác vụ này. Các tác vụ có tình trạng xấu trong phiên bản đang chạy sẽ được thay thế bằng các tác vụ có tình trạng bình thường từ cùng phiên bản đó mà không phụ thuộc vào trạng thái của phiên bản mới. Ngoài ra, khi Tự động điều chỉnh quy mô ứng dụng kích hoạt trong quá trình triển khai luân phiên, ECS sẽ áp dụng điều chỉnh quy mô theo phiên bản cho cả hai bản sửa đổi dịch vụ, đảm bảo phiên bản đang chạy có thể xử lý tải tăng lên ngay cả khi phiên bản mới gặp sự cố.
Những cải tiến này vẫn tuân thủ các cài đặt maximumPercent và minimumHealthyPercent cho dịch vụ của bạn. Theo mặc định, những cải tiến này được bật cho tất cả dịch vụ sử dụng chiến lược triển khai luân phiên và được cung cấp ở tất cả các Khu vực AWS. Để tìm hiểu thêm về triển khai cập nhật luận phiên, hãy tham khảo Liên kết.