Установка сервиса RabbitMQ#

Так как приложение ГИСОГД и все связанные с ним сервисы работают с сервисом RabbitMQ, то для установки ГИСОГД и последующей работы приложения необходимо установить на сервере RabbitMQ.

Данный сервис работает в контейнере Docker, поэтому предварительно необходимо выполнить этап Установка средств поддержки Docker. Развертывание сервиса происходит с помощью Ansible.

Для развёртывания с помощью Ansible в установочном yml-файле конфигурации укажите следующие параметры. В таблице обязательная к изменению переменная отмечена значком треугольник.

Обязательная к изменению

Название переменной

Значение по умолчанию

Описание переменной

gvRABBITMQ_PUBLIC_ORIGIN

https://rabbitmq-{{ gvNGINX_FQDN }}

URL-адрес по которому будет доступен WEB-интерфейс сервиса RabbitMq

gvRABBITMQ_NGINX_ENABLE

ИСТИНА

Необходимость в создании конфигурационного файла для Nginx’а. Возможные значения: true или false

gvRABBITMQ_USER

mqadmin

Логин пользователя RabbitMq. Рекомендуется не изменять значение данной переменной

треугольник

gvRABBITMQ_PASSWORD

mqadminpassword

Паполь пользователя RabbitMq

gvRABBITMQ_PORT

5672

Порт по которому будет доступен сервис RabbitMq

gvRABBITMQ_WEB_PORT

15672

Порт по которому будет доступен WEB-интерфейс сервиса RabbitMq