Ric*_*ick 5 amazon-sqs amazon-web-services aws-lambda
我正在将消息从 SQS 队列发送到 Node.js Lambda 函数。我同时向队列发送大约 20 条消息,之后 Lambda 开始工作。
其中一些消息似乎从未出现在队列中,或者至少不会出现在 Lambda 中。对于那些丢失的消息,我在 Cloudwatch 日志中没有看到任何活动。
这是一个具有以下设置的长轮询队列:
Lambda 脚本在几秒钟内完成,并将并发设置为“使用未预留的帐户并发”。
出于调试目的,我现在还将所有消息发送到未处理的第二个队列。在那里我可以看到所有的消息,也可以看到其他消息中缺少的消息。
这些消息在 json 中仅包含大约 3 个数字变量,因此大小应该不是问题。
我已经设置了重新驱动策略,丢失的消息也不会出现在死信队列中。
有点拉我的头发在这里。任何想法为什么这些消息似乎消失了?
| 归档时间: |
|
| 查看次数: |
1520 次 |
| 最近记录: |