Нет.Невозможно обновить / изменить сообщение в очереди.
Каждый раз, когда сообщение извлекается, оно увеличивается на ApproximateReceiveCount
(количество раз, когда сообщение было получено из очереди, но не удалено)., но в противном случае сообщение не может быть изменено.
Вместо этого вы можете хранить дополнительную информацию в базе данных (например, DynamoDB), индексированной MessageId
, и извлекать эту информацию при обработке сообщения.