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 Нет