Phát hiện vòng lặp đệ quy AWS Lambda hiện hỗ trợ Bus sự kiện tùy chỉnh Amazon EventBridge
Phát hiện vòng lặp đệ quy AWS Lambda giờ đây tự động phát hiện và dừng các vòng lặp đệ quy giữa Hàm sự kiện Lambda và Bus sự kiện tùy chỉnh Amazon EventBridge, giúp bảo vệ bạn khỏi mức sử dụng ngoài ý muốn và các khoản phí bất ngờ từ khối lượng công việc không kiểm soát được. Phát hiện vòng lặp đệ quy Lambda, được bật theo mặc định trên tài khoản AWS của bạn, sẽ tự động xác định khi nào Hàm sự kiện Lambda được dịch vụ AWS được hỗ trợ gọi theo phương thức đệ quy và dừng vòng lặp.
Bạn có thể sử dụng Bus sự kiện tùy chỉnh EventBridge để gọi Hàm sự kiện Lambda, xây dựng quy trình công việc tự động hóa và lên lịch các tác vụ định kỳ mà không cần quản lý bất kỳ cơ sở hạ tầng nào. Tuy nhiên, cấu hình sai hoặc lỗi mã có thể khiến các quy tắc EventBridge kích hoạt Hàm sự kiện của bạn theo phương thức đệ quy, dẫn đến mức sử dụng không kiểm soát được. Giờ đây, tính năng phát hiện vòng lặp đệ quy hỗ trợ các Bus tùy chỉnh EventBridge, tự động dừng các vòng lặp đó và gửi cho bạn thông báo Bảng điều khiển Trạng thái AWS kèm theo hướng dẫn khắc phục sự cố.
Bus sự kiện tùy chỉnh EventBridge hiện hỗ trợ phát hiện vòng lặp đệ quy ở mọi Khu vực AWS thương mại nơi có sẵn bus sự kiện. Tính năng này được bật theo mặc định trên tài khoản của bạn và không yêu cầu cấu hình. Nếu Hàm sự kiện của bạn sử dụng vòng lặp đệ quy có chủ ý, bạn có thể sử dụng API PutFunctionRecursionConfig để tắt tính năng phát hiện vòng lặp đệ quy cho hàm đó.
Để tìm hiểu thêm về phát hiện vòng lặp đệ quy, hãy truy cập tài liệu về Lambda.