我的一些批处理呼叫正在运行(成功的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
答案 0 :(得分:0)
我认为您的批处理操作或其他租户的操作只是用常规操作耗尽了SimpleDB实例。 official documentation仅说了503错误
503服务不可用
服务Amazon SimpleDB正在忙于处理其他请求,这可能是由于 同时请求过多。考虑降低频率 您的请求,然后重试
official documentation中没有关于操作频率的限制。但是您可以尝试按此处所述检查BoxUsage元素的响应:
BoxUsage:此请求的机器利用率的度量。这个 不包括存储或传输使用情况。
这可以为您指示处理您的请求的机器是否太忙。