Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
rabbimq服务器如何从自定义rabbitmq.config和rabbmit-env.conf启动_Rabbitmq - Fatal编程技术网

rabbimq服务器如何从自定义rabbitmq.config和rabbmit-env.conf启动

rabbimq服务器如何从自定义rabbitmq.config和rabbmit-env.conf启动,rabbitmq,Rabbitmq,我用binary.tar.gz安装了rabbimmq服务器,然后创建了rabbitmq-env.conf和rabbitmq.config 在rabbitmq-env.conf i集合中 LOG_BASE=/var/log/rabbitmq 但当我启动rabbitmq服务器时 vagrant@jinming:/usr/local/rabbitmq_server-3.5.4$ sudo rabbitmq-server RabbitMQ 3.5.4. Copyright (C)

我用binary.tar.gz安装了rabbimmq服务器,然后创建了rabbitmq-env.conf和rabbitmq.config

在rabbitmq-env.conf i集合中

LOG_BASE=/var/log/rabbitmq
但当我启动rabbitmq服务器时

vagrant@jinming:/usr/local/rabbitmq_server-3.5.4$ sudo rabbitmq-server

          RabbitMQ 3.5.4. Copyright (C) 2007-2015 Pivotal Software,       Inc.
  ##  ##      Licensed under the MPL.  See http://www.rabbitmq.com/
  ##  ##
  ##########  Logs: /usr/local/rabbitmq_server-3.5.4/sbin/../var/log/rabbitmq/rabbit@jinming.log
  ######  ##        /usr/local/rabbitmq_server-3.5.4/sbin/../var/log/rabbitmq/rabbit@jinming-sasl.log

rabbitmq服务器日志不在/var/log/rabbitmq中,它的启动不是我想要的。如何配置和启动服务器。

在通用Unix上安装

$RABBITMQ_HOME/etc/rabbitmq/rabbitmq-env.conf.
$RABBITMQ_HOME/etc/rabbitmq/rabbitmq.config.
是配置的默认路径。如果您想更改此项,请查找该行

SYS_PREFIX=${RABBITMQ_HOME}
在sbin/rabbitmq defaults脚本中,将此行更改为:

SYS_PREFIX=

日志仍在$RABBITMQ_HOME/var/log/RABBITMQ为什么不将RABBITMQ_HOME设置为其他内容,而不是修改
RABBITMQ默认值
脚本?我认为设置RABBITMQ_HOME也可以,但我没有尝试,官方网站推荐我的方法。