Bắt đầu ngayBắt đầu miễn phí

Xác định mẫu khả năng chịu lỗi (resilience)

Một API thanh toán downstream mà dịch vụ của bạn phụ thuộc đôi khi trả về lỗi hoặc hết thời gian chờ khi tải cao. Khi đó, dịch vụ của bạn tiếp tục "đập" API bằng các yêu cầu lặp lại, khiến API còn chậm hơn và biến một trục trặc ngắn thành một sự cố kéo dài. Bạn muốn một mẫu thiết kế sẽ dừng gửi yêu cầu đến phụ thuộc đang lỗi trong một khoảng thời gian ngắn, cho nó thời gian hồi phục, rồi thăm dò để xem nó đã khỏe lại chưa.

Mẫu khả năng chịu lỗi nào phù hợp nhất với tình huống này?

Bài tập này là một phần của khóa học

Triển khai Ứng dụng trên AWS

Xem khóa học

Bài tập tương tác thực hành

Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi

Bắt đầu bài tập