79399638

Date: 2025-01-30 11:01:22
Score: 1.5
Natty:
Report link

This is related to the visibility_timeout configuration of SQS queues. as per documentation if a task isn’t acknowledged within the visibility_timeout, the task will be redelivered to another worker and executed. This causes problems with retry tasks where the time to execute exceeds the visibility timeout; if that happens it will be executed again, and again in a loop. So we have to increase the visibility timeout to match the time of the longest ETA(retry exhaustion) we’re planning to use.

Reasons:
  • Contains signature (1):
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: Dev