選單
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

AWS Serverless Step Functions 用於故障管理


Step Functions 用於故障管理

Step Functions 被引入作為一種視覺化和協調工作流的方法。

Step Functions 按步驟工作。

使用 Step Functions 減少自定義呼叫重試的次數。

Step Functions 為已知和意外的故障提供了 try/catch/finally 邏輯。


Step Functions 用於故障管理影片

W3schools.com 與 Amazon Web Services 合作,為我們的學生提供數字培訓內容。


工作原理

Step Functions 會遍歷“捕獲器”以匹配錯誤。

每個捕獲器都可以處理多種錯誤。

Step Functions 還允許您使用視覺化工作流來除錯問題。

您還可以檢視執行資訊,例如丟擲的錯誤或生成的輸出。

Step Functions 中的執行歷史記錄是用於診斷的有用工具。

作為最佳實踐,請確保生產程式碼能夠處理 AWS Lambda 服務錯誤。

任何呼叫 Lambda 函式的作業都應處理 Lambda 服務異常。


SAGA 模式

Step Functions 還提供了一種名為 **SAGA 模式** 的錯誤處理方式。

它用於處理每個階段涉及回滾先前更改的事務中的故障。


相關閱讀

使用狀態機處理錯誤條件
錯誤處理:使用重試和捕獲的示例
處理 Lambda 服務異常

AWS Serverless 練習

透過練習來測試自己

練習

Step Functions 如何工作?

In 

開始練習


×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援