Lambda和SQS重试间隔失败-澄清吗?

罗伊·纳米尔(Roi Namir)

我有一个附加了Lambda的简单SQS。

在lambda中-我这样做:

  • ping外部HTTP端点
  • 故意通过引发异常使消息失败。(因为我想测试重试机制)

这是SQS设置:

在此处输入图片说明

以及DLQ设置:

在此处输入图片说明

但是,当我看到HTTP端点Ping时,我看到了:

在此处输入图片说明

因此,每次尝试之间的重试时间为:

0:35
2:25
2:59
3:00
3:01

问题

  • 1-为什么这样的延误?
    我认为,当Lambda无法处理消息时,它将等待可见性超时结束,然后-另一个使用者可以使用它。如果是这样,为什么我看到的延误少于3 min

  • 2-为什么6在我显式设置Max Receives=会有调用5

罗伊·纳米尔(Roi Namir)

我发现症状为何:

起初是30秒。但是当我改变了它(该组织要求我去改变它)至6倍的λ的超时时间( 6 * 30 sec = 180 sec = 3 min)3 min,我看到那个时候,我在这些问题已经提到。而且我不明白为什么我会在不到一个3 min窗口的地方看到消息

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

多态性和接口-澄清吗?

来自分类Dev

等待和防止死锁-澄清吗?

来自分类Dev

多态性和接口-澄清吗?

来自分类Dev

互联网广告商和第三方Cookie-澄清吗?

来自分类Dev

.net范围内的服务DI和GC核心-澄清吗?

来自分类Dev

有人可以帮助澄清整数对象和其他一些事情吗

来自分类Dev

jQuery结构-澄清吗?

来自分类Dev

IOCP线程-澄清吗?

来自分类Dev

有人可以澄清原型和构造函数这两个词的歧义吗?

来自分类Dev

WebApi的OnAuthorizarion-澄清吗?

来自分类Dev

Javascript __proto__-澄清吗?

来自分类Dev

ZigBee网关需要澄清吗?

来自分类Dev

StringComparison.InvariantCulture澄清吗?

来自分类Dev

CPU 2图形-澄清吗?

来自分类Dev

ZigBee网关需要澄清吗?

来自分类Dev

平台和设置澄清?

来自分类Dev

STUN和TURN澄清

来自分类Dev

指针和指针澄清

来自分类Dev

澄清grep和regex

来自分类Dev

SQL Server的常量扫描-澄清吗?

来自分类Dev

AngularJS模块依赖项-澄清吗?

来自分类Dev

AngularJs的ng-options-澄清吗?

来自分类Dev

构造函数返回对象-文档澄清吗?

来自分类Dev

弃用的jQuery回调-澄清吗?

来自分类Dev

异步TCP套接字-澄清吗?

来自分类Dev

质数作为公钥-澄清吗?

来自分类Dev

Java的RSA密钥转换-需要澄清吗?

来自分类Dev

来自不同域的Json访问-澄清吗?

来自分类Dev

JavaScript &&运算符-澄清吗?