如何疑難排解 Amazon SNS 的 5xx 錯誤?

1 分的閱讀內容
0

當我執行 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 錯誤

如果您在實作重試後收到 5xx 錯誤,請前往 AWS Service Health 儀表板。檢查 Amazon SNS 是否存在操作問題。如果 AWS Service Health 儀表板沒有顯示您收到的錯誤,請聯絡 AWS Support

聯絡 AWS Support 時,請您務必提供下列資訊:

  • 問題開始發生的時間。
  • 產生 5XX 錯誤的 API 請求的三到五個 AWS 請求 ID,以及時間戳記和時區。
  • 請求總數中請求失敗的約略百分比。

相關資訊

常見錯誤 (Amazon RDS API 參考)

AWS 官方
AWS 官方已更新 1 年前