當前位置:編程學習大全網 - 源碼下載 - RabbitMq windows版本的配置文件位置問題

RabbitMq windows版本的配置文件位置問題

最近現在學習SpringCloud的過程之中,SpringCloud Bus模塊,需要使用到Mq,官方默認推薦使用的是RabbitMq,於是圖方便就直接安裝了Windows的版本,正常啟動後運行後,想看壹下它的配置文件,於是到安裝目錄下尋找,在 etc/ 下存在兩個文件 rabbitmq.config.example 和 README.txt ,從名字看出,第壹個文件是配置的示例文件,把示例文件中的端口做修改,去掉example,更改成 rabbitmq.config 重新啟動,貌似沒有什麽用,端口什麽的也沒有變化,於是閱讀 README.txt *文件

裏面的內容如下:

In this directory you can find an example configuration file for RabbitMQ.

Note that this directory is not where the real RabbitMQ

configuration lives. The default location for the real configuration

file is %APPDATA%\RabbitMQ\rabbitmq.config.

%APPDATA% usually expands to C:\Users%USERNAME%\AppData\Roaming or similar.

大致意思就是,妳在這個文件夾下,能夠看到RabbitMQ配置的示例文件,事實上這個文件夾並不是RabbitMQ的真實的配置文件夾,配置文件夾的默認位置是在%APPDATA%\RabbitMQ\rabbitmq.config ,通常來說%APPDATA%引用的位置是在C:\Users%USERNAME%\AppDat\Roaming 下。於是打開相應的位置,可以發現如下圖:

修改了配置文件後,不能只是重啟服務。而需要到安裝目錄下面的sbin

執行 rabbitmq-service.bat stop 停止服務

執行 rabbitmq-service.bat install 重新安裝服務,這時才會重新加載config文件

執行 rabbitmq-service.bat start 開啟服務

這些命令行操作,都必須在管理員的權限下進行,對config的修改,都必須修改好後,執行以上步驟

如果是通過環境變量設置config所在目錄,壹定要註意,環境變量 RABBITMQ_CONFIG_FILE , 這個變量並非是config所在目錄,也不是config的全路徑。 如妳想設置config為 D:\RabbitMQ\rabbitmq.config,則 RABBITMQ_CONFIG_FILE=D:\RabbitMQ\rabbitmq ,因為rabbitmq會自動在變量值後面加上.config後綴

window下rabbitmq的配置問題

  • 上一篇:問vb高手…VB所有要用到的單詞意思
  • 下一篇:求V3手機原始文件恢復方法
  • copyright 2024編程學習大全網