Использование oslo.messaging и / или rabbitmq в OpenStack
Я относительно новичок в OpenStack и пытаюсь обойти ошибку, которая довольно специфична для нашей установки. Обходной путь должен включать использование очереди, чтобы все происходило последовательно, и демон, который проверял бы очередь и выполнял исходную задачу. Я запускаю его локально, используя pika и rabbitmq, но теперь нужно реализовать это в среде Openstack.
Мне сказали, что пока OpenStack использует rabbitMQ, о такой функциональности организации очередей сообщений отвечает проект oslo.messaging. Единственная проблема в том, что я понятия не имею, как использовать эту вещь, и документы по использованию oslo.messaging довольно короткие и лишены деталей.
Может кто-нибудь сказать мне, что дает мне oslo.messaging, чего нет у rabbitmq? Есть ли способ отправки сообщения, которое нужно забрать в другом месте, без необходимости вручную кодировать в ip везде, где работает rabbitmq? Может ли кто-нибудь предоставить фрагмент кода, чтобы показать его в действии? Благодарю.