A poison message repeatedly fails because required business fields are invalid. What should the consumer do rather than retry it forever?

Published
  1. Delete the entire queue
  2. Retry indefinitely with no delay
  3. Move or allow it to reach the dead-letter workflow with a useful reason for review
  4. Silently mark it successful without performing the required operation

Comments — 0