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

问题描述 投票:2回答:1

如何重新配置​​RabbitMQ不要使用%appdata%配置文件?

跟进问题RabbitMQ: change port on Windows Server

windows rabbitmq
1个回答
4
投票

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

在你的windows环境设置中,你需要重新定义RABBITMQ_BASE,我已经用c:\rmqor one of the others as described in the documentation)测试了它。将其设置为要定位的目录。见图:

enter image description here

接下来,您似乎需要运行一些命令,我​​无法在安装期间或安装之前定位正确的目录。

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

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 install

C:\ Program Files \ RabbitMQ Server \ 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

© www.soinside.com 2019 - 2024. All rights reserved.