Я рассматриваю возможность использования AMQP для приложения, где заказ доставки имеет первостепенное значение
Поэтому я не могу использовать обычные функции повторной доставки, поскольку недоставленные сообщения помещаются в очередь из очереди.
Похоже, я должен оставить сообщение в очереди до его обработки, а затем удалить его. Тогда возможно, что одно и то же сообщение обрабатывается дважды по порядку, но это легко отследить и обработать.
Однако я не вижу, как это сделать. То, что я ищу, это какие-то методы просмотра и удаления сообщений, дающие мне прямой контроль, но их, похоже, не существует.
Я что-то упускаю или пытаюсь решить проблему неправильно?