返回503服务的AWS SimpleDB BatchPutAttributes不可用

时间:2019-11-26 22:37:20

标签: amazon-web-services amazon-simpledb

我的一些批处理呼叫正在运行(成功的8个中的5个)。我不知道为什么其他3个批处理呼叫无法正常工作,请有人帮忙吗?我每10分钟进行25次批量呼叫。

以下是错误日志:

SimpleDB domain: "Error executing "BatchPutAttributes" on "https://sdb.eu-west-1.amazonaws.com"; AWS HTTP error: Server error: `POST https://sdb.eu-west-1.amazonaws.com` resulted in a `503 Service Unavailable

1 个答案:

答案 0 :(得分:0)

我认为您的批处理操作或其他租户的操作只是用常规操作耗尽了SimpleDB实例。 official documentation仅说了503错误

  

503服务不可用

     

服务Amazon SimpleDB正在忙于处理其他请求,这可能是由于   同时请求过多。考虑降低频率   您的请求,然后重试

official documentation中没有关于操作频率的限制。但是您可以尝试按此处所述检查BoxUsage元素的响应:

  

BoxUsage:此请求的机器利用率的度量。这个   不包括存储或传输使用情况。

这可以为您指示处理您的请求的机器是否太忙。