選單
×
   ❮   
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP 如何 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 無伺服器擴充套件考慮因素:Step Functions 和 SNS


Step Functions 的擴充套件考慮因素

到目前為止,關於使用 Step Functions 進行擴充套件的大多數建議都集中在管理可擴充套件性上。

建議使用等待狀態和回撥來節省開銷。

Step Functions 還可以透過超時來避免中斷。

Step Functions 沒有預設超時。

如果在等待活動工作器響應時出現問題,它只會一直等待。

活動工作器在服務之間通訊以接收任務並執行它們。

為了避免這種情況,請在 Amazon States Language 中利用 TimeoutSeconds 設定。

如果您的有效負載可能超過輸入/輸出資料大小,請使用 S3 儲存桶。

請確保您瞭解 API 的限制並在負載測試中對其進行測試。

瞭解輸入或輸出 Step Functions 狀態的資料大小也至關重要。


Step Functions 和 Amazon SNS 的擴充套件考慮因素影片

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


Amazon SNS 的擴充套件考慮因素

使用 AWS SNS,您可以擁有

  • 非同步連線
  • 並行操作
  • 巢狀應用程式

當使用 SNS 作為 Lambda 的事件源時,它將自動重試主題兩次。

SNS 作為事件源將每隔一秒執行一次。

它將繼續這樣做,直到重試間隔為 20 分鐘。

這可能導致在訊息從 SNS 中移除之前,在 13 小時內重試 50 次。


相關閱讀

與 API 操作限流相關的 Step Functions 限制
Amazon SNS 訊息傳遞重試

AWS Serverless 練習

透過練習來測試自己

練習

填空。

An  worker communicates between  to receive  and perform them

開始練習


×

聯絡銷售

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

報告錯誤

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

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

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