Chuyển đổi Khu vực của ARC bổ sung khối thực thi ánh xạ nguồn sự kiện Lambda để xử lý sự kiện trong quá trình chuyển đổi dự phòng
Chuyển đổi khu vực của Trình điều khiển phục hồi ứng dụng Amazon (ARC) giúp khách hàng điều phối quá trình chuyển đổi dự phòng cho ứng dụng đa Khu vực của họ để đạt được thời gian phục hồi có giới hạn trong trường hợp xảy ra tình trạng suy giảm theo Khu vực. Hôm nay, chúng tôi sẽ công bố khối thực thi ánh xạ nguồn sự kiện Lambda, giúp tự động hóa việc chuyển đổi dự phòng được điều phối cho các luồng sự kiện đối với khối lượng công việc đa Khu vực.
Khách hàng chạy kiến trúc hướng sự kiện sử dụng hàm Lambda với ánh xạ nguồn sự kiện để xử lý luồng sự kiện từ Kinesis, DynamoDB Streams, MSK hoặc SQS. Đối với khối lượng công việc chủ động – thụ động, khách hàng có thể duy trì hàm Lambda trong từng Khu vực nhưng chỉ xử lý sự kiện ở một Khu vực tại một thời điểm. Các ánh xạ nguồn sự kiện này phải được bật/tắt trong quá trình chuyển đổi dự phòng để tránh xử lý trùng lặp, một bước thủ công, dễ xảy ra lỗi. Khối thực thi ánh xạ nguồn sự kiện Lambda tự động hóa điều này bằng cách bật hoặc tắt ánh xạ nguồn sự kiện trong Khu vực kích hoạt hoặc hủy kích hoạt. Để kiểm soát việc xử lý trùng lặp, khách hàng có thể cấu hình hai khối thực thi ánh xạ nguồn sự kiện Lambda theo trình tự: một khối tắt để dừng xử lý sự kiện ở Khu vực hủy kích hoạt và một khối bật để bắt đầu xử lý ở Khu vực kích hoạt. Khối tắt có thể bị ghi đè bằng cách chạy kế hoạch ở chế độ “không mượt mà” đối với các lần chuyển đổi dự phòng ngoài kế hoạch mà Khu vực hủy kích hoạt có thể bị suy yếu. Hỗ trợ liên tài khoản gốc cho phép một kế hoạch đơn lẻ xử lý chuyển đổi dự phòng luồng sự kiện trên nhiều tài khoản.
Để bắt đầu, hãy xem tài liệu về khối thực thi ánh xạ nguồn sự kiện Lambda. Chuyển đổi Khu vực của ARC được cung cấp ở tất cả Khu vực thương mại. Hãy xem phạm vi hỗ trợ chuyển đổi Khu vực của ARC
Chuyển đổi Khu vực của ARC được cung cấp ở tất cả Khu vực thương mại. Hãy xem phạm vi hỗ trợ chuyển đổi Khu vực của ARC