RabbitMQ и приоритет сообщения

Есть ли в RabbitMQ понятие приоритета сообщений? У меня проблема: некоторые более важные сообщения замедляются из-за того, что менее важные сообщения находятся перед ними в очереди. Я бы хотел, чтобы высокоприоритетные имели приоритет и перемещались в начало очереди.

Я знаю, что могу аппроксимировать это, используя две очереди: «быструю» и «медленную», но это похоже на хак.

Кто-нибудь знает лучшее решение с использованием RabbitMQ?

33
задан Roger Lipscombe 24 January 2015 в 08:54
поделиться