首页 > 解决方案 > SQS SendMessage 异常/一次性延迟

问题描述

我的 s3 存储桶有一个事件,它触发我的 lambda 函数将消息写入队列,以获取到达我的 s3 存储桶中的文件。然后我有一个预定的 ECS 任务,它启动我的应用程序来处理这些文件。

我的应用程序从队列中读取。它计划每天工作三次,并且工作正常。昨天,我注意到从文件到达(事件触发器将运行 lambda 函数时)到我的队列中收到消息的时间存在异常延迟。延误约4小时。

我有Delivery Delay: 0 seconds 和基于内容的重复数据删除:禁用,如果这有什么不同的话,它是一个 FIFO 队列。

如果有人知道为什么会发生这种情况,那会有所帮助!很难相信这是 AWS 故障。

标签: javaamazon-web-servicesamazon-s3aws-lambdaamazon-sqs

解决方案


推荐阅读