如何對來自 Amazon SNS 的 5xx 錯誤進行疑難排解?

上次更新日期:2021 年 9 月 3 日

我執行了 Amazon Simple Notification Service (Amazon SNS) API 操作,並收到一則含有 HTTP 5xx 狀態碼的錯誤訊息。為什麼我會收到這些錯誤,我該如何進行解決?

解決方案

5xx 錯誤指出必須由 AWS 解決的伺服器端問題。為了減少 Amazon SNS 發生 5xx 錯誤,最佳實務是在應用程式中針對故障並顯示 5xx 狀態碼的所有請求實作重試邏輯。建議的重試計數取決於您的使用案例。

Amazon SNS 傳回的 5xx 錯誤有以下兩種類型:

InternalFailure
請求處理失敗,因為發生未知的錯誤、例外狀況或故障。
HTTP 狀態碼:500

ServiceUnavailable
請求失敗,因為暫時伺服器故障。
HTTP 狀態碼:503

注意:如果實作重試後收到 5xx 錯誤,請移至 AWS Service Health Dashboard,以查看 Amazon SNS 是否存在操作問題。


常見錯誤 (Amazon SNS API 參考)

此文章是否有幫助?


您是否需要帳單或技術支援?