Certifique-se de definir a variável de ambiente RABBITMQ_CONFIG_FILE
no local correto. Ele precisa estar na seção System variables
no Painel de Controle > Sistema > Avançado ... > Variáveis de ambiente .
Observe que tudo o que o script inicial do Serviço RabbitMQ faz é:
if "!RABBITMQ_CONFIG_FILE!"=="" (
set RABBITMQ_CONFIG_FILE=!RABBITMQ_BASE!\rabbitmq
)
que simplesmente verifica se a variável está definida e a define como padrão, se não estiver definida. Em seguida, ele verifica se o arquivo, anexando uma extensão .config
, existe:
if exist "!RABBITMQ_CONFIG_FILE!.config" (
set RABBITMQ_CONFIG_ARG=-config "!RABBITMQ_CONFIG_FILE!"
) else (
set RABBITMQ_CONFIG_ARG=
)
(Eu não posso dizer que eu recomendo fazer isso, mas, se você realmente quiser, você pode alterar c:/rabbitmq_server-3.1.1/RabbitMQ/sbin/rabbitmq-service.bat
, então a linha acima usa o local que você quer como padrão).