Publisher Confirm Timeout Behavior in RabbitMQ Client Libraries
Goal Establish a reliable approach for dealing with publisher confirm timeouts in RabbitMQ client libraries that avoids both duplicate message delivery and message loss. Constraints and Uncertainty The AMQP 0‑9‑1 specification does not define what a client should do when a confirm timeout occurs, leaving the decision to each library. Some libraries raise an