代码之家  ›  专栏  ›  技术社区  ›  CyclingFreak

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

  •  2
  • CyclingFreak  · 技术社区  · 6 年前

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

    后续问题 RabbitMQ: change port on Windows Server

    1 回复  |  直到 6 年前
        1
  •  4
  •   Community skywinder    4 年前

    如前所述,how to依赖于如何重新配置rabbitmq以使用任意目录。当作为服务运行时,这在访问数据库文件等方面会有一些好处,而不必重新定义 %appdata%

    在windows环境设置中,需要重新定义 RABBITMQ_BASE ,我已经用 c:\rmq ( or one of the others as described in the documentation ). 将其设置为目标目录。请参见图片:

    enter image description here

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

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

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

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

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

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

    如您所见,数据库文件放置在 目录。

    enter image description here