boto ElasticMapReduce节流和速率限制

| 我已经通过boto API在Amazon EMR上进行了几次限速限制,如下所示:
boto.exception.EmrResponseError: EmrResponseError: 400 Bad Request
<ErrorResponse xmlns=\"http://elasticmapreduce.amazonaws.com/doc/2009-03-31\">
  <Error>
    <Type>Sender</Type>
    <Code>Throttling</Code>
    <Message>Rate exceeded</Message>
  </Error>
  <RequestId>69d74a63-7de3-11e0-aafc-2b540b1e5f42</RequestId>
</ErrorResponse>
该操作是一项一次性操作,请求作业流的状态,因此不应涉及任何速率限制。还有其他人遇到过这个问题吗?另外,关于EC2和EMR节流/速率限制的文档似乎也很少。     
已邀请:
几乎所有(如果不是全部)AWS API均受速率限制。甚至读取数据也会给他们的服务带来负担(某些负担比其他负担更多),因此它们通过限制每个帐户允许发出的请求的速度来保护自己。根据AWS文档,处理节流响应的推荐方法是在重试逻辑中实现指数补偿。     

要回复问题请先登录注册