aws sqs错误:“可能在eu-central-1中不可用”

时间:2015-05-28 22:33:18

标签: javascript node.js amazon-web-services amazon-sqs aws-sdk

经过大量的消息处理后,sqs突然停止工作然后触发此错误:

enter image description here 我不明白,我100%肯定这个地区有这项服务,我可以访问正确的队列。

这怎么可能发生?

更新1:

当我重新启动服务器时,sqs将重新连接但稍后会再次崩溃

1 个答案:

答案 0 :(得分:0)

我做了一个快速的谷歌并在GIT中心找到了关于AWS Javascript SDK的讨论。显然,讨论以查看网络层/ DNS 结束,看看出了什么问题。

同时,建议还要启用可重试的逻辑。

AWS.events.on('httpError', function() {
  if (this.response.error && this.response.error.code === 'UnknownEndpoint') {
    this.response.error.retryable = true;
  }
});

详细讨论:https://github.com/aws/aws-sdk-js/issues/528