一般情況下,rabbitmq的預設配置就足夠了。如果希望特殊設定的話,有兩個途徑:
乙個是環境變數的配置檔案 rabbitmq-env.conf ;
乙個是配置資訊的配置檔案 rabbitmq.config;
注意,這兩個檔案預設是沒有的,如果需要必須自己建立。
rabbitmq-env.conf
這個檔案的位置是確定和不能改變的,位於:/etc/rabbitmq目錄下(這個目錄需要自己建立)。
檔案的內容包括了rabbitmq的一些環境變數,常用的有:
#rabbitmq_node_port= //埠號
#hostname=
rabbitmq_nodename=mq
rabbitmq_config_file= //配置檔案的路徑
rabbitmq_mnesia_base=/rabbitmq/data //需要使用的mnesia資料庫的路徑
rabbitmq_log_base=/rabbitmq/log //log的路徑
rabbitmq_plugins_dir=/rabbitmq/plugins //外掛程式的路徑
具體的列表見:
rabbitmq.config
這是乙個標準的erlang配置檔案。它必須符合erlang配置檔案的標準。
它既有預設的目錄,也可以在rabbitmq-env.conf檔案中配置。
檔案的內容詳見:
rabbitMQ模式詳解
工作模式 工作原理 當生成者產生訊息後,儲存到佇列當中,c1和c2分別是監聽佇列的兩個消費者 工作模式內部採用的是輪訓的機制依次執行訊息 發布訂閱者模式 p provider 生產者 x exchange 代表交換機 c1 隻間聽c1的訊息佇列 c2 只監聽c2的訊息佇列 說明 只要佇列繫結了交換機...
RabbitMQ 安裝詳解
1 安裝erlang 安裝erlang solutions倉庫到你的系統 目的在於讓你可以使用yum安裝到最新版本的erlang,如果不設定,yum安裝的erlang版本通常太低 wget rpm uvh erlang solutions 1.0 1.noarch.rpm rpm import su...
rabbitMq 使用詳解
傳送訊息 所謂的生產者 rabbitmq host 127.0.0.1 listener acknowledge mode manual password 自己的密碼 port 5672 username 自己的使用者名稱 virtual host develop 虛擬伺服器,相當於許可權設定 mq...