Dealing with "Oops! Something Went Wrong" in RabbitMQ: How to Make Failed Messages Behave