การตรวจจับลูปแบบเรียกซ้ำของ AWS Lambda รองรับ Event Bus ของ Amazon EventBridge Custom แล้ว

โพสต์บน: 14 ต.ค. 2026

ขณะนี้ การตรวจจับลูปแบบเรียกซ้ำของ AWS Lambda สามารถตรวจจับและหยุดลูปแบบเรียกซ้ำระหว่างฟังก์ชัน Lambda Event กับ Event Bus ของ Amazon EventBridge Custom ได้โดยอัตโนมัติ ซึ่งช่วยปกป้องคุณจากการใช้งานโดยไม่ได้ตั้งใจ รวมถึงป้องกันค่าใช้จ่ายที่ไม่คาดคิดอันเกิดจากเวิร์กโหลดที่ทำงานวนซ้ำไม่สิ้นสุด การตรวจจับลูปแบบเรียกซ้ำของ Lambda ซึ่งเปิดใช้งานไว้เป็นค่าเริ่มต้นในบัญชี AWS ของคุณ จะช่วยระบุโดยอัตโนมัติเมื่อฟังก์ชัน Lambda Event ถูกเรียกดำเนินการในลักษณะเรียกซ้ำโดยบริการของ AWS ที่รองรับ พร้อมทั้งหยุดการทำงานดังกล่าวให้โดยอัตโนมัติ

คุณสามารถใช้ Event Bus ของ EventBridge Custom เพื่อเรียกดำเนินการฟังก์ชัน Lambda ต่างๆ ได้ ซึ่งช่วยให้คุณสร้างเวิร์กโฟลว์แบบอัตโนมัติและกำหนดเวลาสำหรับงานที่ต้องทำซ้ำเป็นประจำ โดยไม่จำเป็นต้องจัดการโครงสร้างพื้นฐานใดๆ เลย อย่างไรก็ตาม การกำหนดค่าที่ผิดพลาดหรือข้อบกพร่องในโค้ดอาจทำให้กฎของ EventBridge เรียกใช้งานฟังก์ชันของคุณแบบเรียกซ้ำ ส่งผลให้มีการใช้งานทรัพยากรเกินขอบเขตที่ควบคุมได้ ขณะนี้ ระบบตรวจจับลูปแบบเรียกซ้ำรองรับ Bus ของ EventBridge Custom แล้ว โดยจะหยุดลูปดังกล่าวโดยอัตโนมัติ พร้อมทั้งส่งการแจ้งเตือนผ่าน AWS Health Dashboard ซึ่งมาพร้อมกับคำแนะนำในการแก้ไขปัญหา

ขณะนี้ Event Bus ของ EventBridge Custom รองรับการตรวจจับลูปแบบเรียกซ้ำแล้ว ใน AWS Region ทุกแห่งที่มีการให้บริการดังกล่าว ฟีเจอร์นี้เปิดใช้งานโดยค่าเริ่มต้นในบัญชีของคุณ และไม่จำเป็นต้องกำหนดค่า หากฟังก์ชัน Event ใช้ลูปแบบเรียกซ้ำโดยตั้งใจ คุณสามารถใช้ PutFunctionRecursionConfig API เพื่อปิดการตรวจจับลูปแบบเรียกซ้ำสำหรับฟังก์ชันดังกล่าว

ดูข้อมูลเพิ่มเติมเกี่ยวกับการตรวจจับลูปแบบเรียกซ้ำได้ที่เอกสารประกอบ Lambda