【发布时间】:2019-05-20 07:01:39
【问题描述】:
我部署了一个 AWS Lambda 函数,该函数在 SQS 队列收到消息时触发。该函数向 Rest API 发出请求,如果响应不是 Ok,则需要再次处理 SQS 消息。
这就是为什么我需要将消息重新发送到队列但我更愿意以编程方式删除 SQS 消息,尽管我找不到如何配置 SQS。我已尝试保留消息,但似乎触发事件会导致消息被删除。
其他可能的选项可能是在 S3 中备份消息或将其保留在 DynamoDB 中,但我想知道是否有更好的选择。
对此问题的任何见解都会非常有帮助。
【问题讨论】:
标签: amazon-web-services aws-lambda amazon-sqs