首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >处理AWS SQS故障情况?

处理AWS SQS故障情况?
EN

Stack Overflow用户
提问于 2018-04-23 18:04:21
回答 1查看 2.2K关注 0票数 1

我知道AWS SQS的可靠性很高,但我们的服务器到AWS数据中心的网络仍有可能时不时地断开。

有没有什么方法可以防止这种错误,例如,通过在本地缓存请求,并在网络再次可用时重新发送?

EN

回答 1

Stack Overflow用户

发布于 2018-04-24 02:08:39

AWS SDK具有处理瞬时错误的built-in retries -您可以根据需要配置重试策略。这应该可以处理与AWS相关的最常见的网络错误类型。

如果您所依赖的AWS服务的停机时间超过了重试策略所能处理的时间,那么您需要决定如何处理-您可以退回到其他AWS区域(该服务在多个区域停机的可能性很小),或者向您的服务调用者发出故障,或者本地缓存、丢弃请求,或者完全执行其他操作。

处理失败案例是高度可变的,并且取决于系统的用例和需求--绝对没有“一种正确的方法”。需要注意的是,我已经在我构建的依赖于AWS的不同系统上使用了上述每一种故障模式建议。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49978357

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档