我们可以在AWS SQS FIFO队列中更新消息吗?

Aru*_*mar 3 amazon-sqs amazon-web-services

我们可以向/从AWS SQS Queue发送/接收消息,但是我们可以更新SQS Queue中已经存在的消息内容吗?如果可能,如何?

Mic*_*bot 7

将消息发送到SQS队列(标准或FIFO)后,该消息是不可变的。此外,不可能通过其ID向SQS询问特定消息。

该消息基本上是不可访问的,直到被消费者接收。

(在AWS控制台中查看消息似乎是一个例外,但并非如此—控制台充当使用者,接收消息,然后重置其可见性超时,以便它们返回队列以进行后续重新交付。)