Установка сервиса 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 |