如何纠正 Amazon SNS 中的 5xx 错误?

上次更新时间:2021 年 9 月 3 日

我运行了 Amazon Simple Notification Service (Amazon SNS) 操作,并收到了带有 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 参考)

这篇文章对您有帮助吗?


您是否需要账单或技术支持?