Hi,
I am getting below errors when moving 1000+ messages from DLQ to main FIFO queue. I have visibility timeout 10 min in DLQ and 30 seconds in destination queue.
I get 10 repeated "The receipt handle has expired" like below.
{
Code: "ReceiptHandleIsInvalid",
Id: "*************",
Message: "The receipt handle has expired",
SenderFault: true
}
The process is not even running 10 minutes. It throws error after transferring some messages and when restarted, it resumes again and fails after transferring some more messages.