Loyalty

  1. Домой
  2. Документация
  3. Loyalty
  4. Инструкция администратора
  5. Расширенная настройка подключения к RabbitMQ

Расширенная настройка подключения к RabbitMQ

Настройка vhost в rabbitmq

Для подключения нескольких экземпляров Loyalty к одну брокеру сообщений RabbitMQ необходимо воспользоваться виртуальными хостами.

Для создания отдельного vhost в RabbitMq вам необходимо:

  • На вкладке Admin перейти в блок Virtual Hosts
  • Раскрыть Add a new virtual host, заполнить соответствующие поля
  • Нажать add virtual host

Будет создан виртуальный хост с именем по которому вам необходимо выполнять подключение

Настройка подключения из Creatio

Для подключения к RabbitMQ необходимо в группе «Импорт и интеграции» перейти на страницу «Настройка программы лояльности»

В настройках подключения необходимо указать имя сервиса на котором развернут RabbitMQ, логин и пароль пользователя RabbitMQ и Name виртуального хоста который вы создали в RabbitMQ

Настройка подключения сервиса к RabbitMQ

Для подключения к виртуальным хостам в настройку переменных добавлен параметр RMQ_VIRTUAL_HOST

В параметре RMQ_VIRTUAL_HOST необходимо указать значение name созданного виртуального хоста на стороне RabbitMQ

Пример compose файла:

После разворачивания сервиса в rabbitMQ видим, что появилась соответствующая очередь с подключением к виртуальному хосту

Материал был полезен? Да 1 Нет