AWS Serverless 失敗事件目標
失敗事件目標
您可以為 Lambda 函式定義 on-failure 目標。
on-failure 目標是在 Lambda 執行失敗時儲存資料的地點。
您可以對非同步和流式事件源都這樣做。
您可以將 SNS 主題、SQS 佇列或另一個 Lambda 函式用作非同步源。
您還可以將 SNS 主題或 SQS 佇列用作流式事件源。
失敗事件目標影片
W3schools.com 與 Amazon Web Services 合作,為我們的學生提供數字培訓內容。
失敗事件目標的工作原理
SendOrder Step Function 啟動 SNS 主題“Fulfillment”。
SNS 主題是一個通訊訪問點。
它有訂閱者來處理任何履行需求。
如果訂閱者失敗,則有一個 on-failure 目標來儲存記錄。
您必須設定一個 on-failure 目標。
on-failure 目標儲存的資料比死信佇列的事件物件要多。
您還可以為成功處理的事件定義 on-success 目標。
on-failure 目標為您提供了更多選項來調整或修改您的故障模式。
任務訂閱者可以是 Lambda 函式。