如何将RabbitMQ重新配置为不在Windows上使用%appdata%?

如何将RabbitMQ重新配置为不在Windows上使用%appdata%?,windows,rabbitmq,Windows,Rabbitmq,如何将RabbitMQ重新配置为不将%appdata%用于配置文件 跟进问题,如前所述,如何重新配置rabbit MQ以使用任意目录。当作为服务运行时,这将在访问数据库文件等方面带来一些好处,而无需重新定义用户绑定的%appdata%访问权限 在windows环境设置中,您需要重新定义RABBITMQ_BASE,我已经用c:\rmq()对其进行了测试。将其设置为您要目标的目录。如图所示: 接下来,您似乎需要运行一些命令,在安装期间或之前,我无法将目标指向正确的目录 因此,运行以下命令,基本上它

如何将RabbitMQ重新配置为不将%appdata%用于配置文件


跟进问题

,如前所述,如何重新配置rabbit MQ以使用任意目录。当作为服务运行时,这将在访问数据库文件等方面带来一些好处,而无需重新定义用户绑定的
%appdata%
访问权限

在windows环境设置中,您需要重新定义
RABBITMQ_BASE
,我已经用
c:\rmq
()对其进行了测试。将其设置为您要目标的目录。如图所示:

接下来,您似乎需要运行一些命令,在安装期间或之前,我无法将目标指向正确的目录

因此,运行以下命令,基本上它会重新安装服务:

C:\Program Files\RabbitMQ Server\RabbitMQ_Server-3.6.14\sbin>RabbitMQ-service.bat删除

C:\Program Files\RabbitMQ Server\RabbitMQ_Server-3.6.14\sbin>RabbitMQ-service.bat安装

C:\Program Files\RabbitMQ Server\RabbitMQ_Server-3.6.14\sbin>RabbitMQ-service.bat启动

可选:重新安装管理插件:

C:\Program Files\RabbitMQ Server\RabbitMQ\u Server-3.6.14\sbin>RabbitMQ插件启用RabbitMQ\u管理

如您所见,数据库文件位于
c:\rmq
目录中