Как перенастроить RabbitMQ, чтобы не использовать% appdata% в Windows? - PullRequest
0 голосов
/ 18 сентября 2018

Как перенастроить RabbitMQ, чтобы не использовать% appdata% для файлов конфигурации?

Следите за вопросом RabbitMQ: изменить порт на Windows Server

1 Ответ

0 голосов
/ 18 сентября 2018

как описано, как переконфигурировать Rabbit MQ для использования произвольного каталога.Это будет иметь некоторые преимущества в отношении доступа к файлам базы данных и т. Д. При запуске в качестве службы без необходимости переопределения прав доступа %appdata%, которые привязаны к пользователю.

В настройках среды Windows вам потребуетсячтобы переопределить RABBITMQ_BASE, я проверил его с c:\rmq ( или одним из других, как описано в документации ).Установите его в каталог, который вы хотите выбратьСм. Изображение:

enter image description here

Далее, кажется, вам нужно выполнить некоторые команды, я не смог указать целевой каталог во время или до установки.

Итак, выполните следующие команды, в основном это переустановит службу снова:

C: \ Program Files \ RabbitMQ Server \ rabbitmq_server-3.6.14 \ sbin> rabbitmq-service.bat удалить

C: \ Program Files \ Сервер RabbitMQ \ rabbitmq_server-3.6.14 \ sbin> rabbitmq-service.bat install

C: \ Program Files \ Сервер RabbitMQ \ rabbitmq_server-3.6.14 ​​\ sbin> rabbitmq-service.bat start

Необязательно: переустановите плагин управления:

C: \ Program Files \ RabbitMQ Server \ rabbitmq_server-3.6.14 \sbin> rabbitmq-plugins enable rabbitmq_management

Как видите, файлы базы данных находятся в каталоге c:\rmq.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...