java – Amazon Web Services中的API重试逻辑
http://docs.aws.amazon.com/general/latest/gr/api-retries.html
本文档提到“每个AWS SDK实现自动重试逻辑,AWS SDK for Java自动重试请求”. 如果我没有指定任何重试配置,那么Java AWS SDK的默认机制是什么?如果AWS服务端出现故障,我一直在使用Java AWS SDK并获得简单的服务异常.我从未经历过任何“自动”重试机制.有人可以解释一下这种重试机制是什么吗? 解决方法
相同的文档页面说:
您应该查看 > > 另请注意,如果您没有注意到自动重试机制,则可能是由于客户端错误.这些设置仅用于在服务器(5xx)或限制错误的情况下重试请求:
如果您声称它是“服务端”失败,您应该提供一些代码来重现情况并分析实际发生??的情况. 现在关于默认值:
您可以查找ClientConfiguration constant fields的默认值.但请注意,它可能因您使用的服务而异(特别是DynamoDB是一种特殊情况).另请参阅 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |