rabbitmq安裝與配置

2021-07-14 18:48:44 字數 746 閱讀 4226

rabbitmq的安裝和簡單配置

rabbitmq的說明和特性見官網

然後xz -d rabbitmq-server-generic-unix-3.6.2.tar.xz ,之後用tar -xvf 解壓 rabbitmq-server-generic-unix-3.6.2.tar (注意:使用tar -zxvf解壓報錯,將引數z去除就行)

使用sbin目錄下的 ./rabbitmq-server -detached 可能是報錯: exec: erl: not found,此時需要安裝erlang環境,可以參考( ; ;

安裝erlang可能會報錯,請參考

可以在etc/profile.d中新增乙個erlang.sh的檔案,新增上erlang的sbin的路徑,然後source /etc/profile;

上面的安裝容易出錯,採用rpm方式安裝可能會順利,具體參考

簡單介紹:

rabbitmq:

faout:這種模式下不需要 routing-key

direct:這種模式下,queue 需要執行 bind 操作繫結到 exchange 上並提供繫結的 routing-key

topic:這種模式比較複雜,簡單的來說,就是 exchange 會把收到的訊息**到所有關心 routing-key 的 queue 上,exchange 通過對訊息的 routing-key 進行模糊匹配查詢到對應的佇列

參考:

發布訂閱是使用topic還是faout,如何做權衡?

RabbitMQ配置與安裝

示例使用的是rabbitmq 3.7.9,因為rabbitmq需要建立在erlang otp平台上,首先要安裝erlang。erlang 二 開始安裝 1 先安裝erlang,如果使用opt win64的方式,開啟後直接全部點 下一步 直到安裝成功。選擇解壓或者其它非安裝的方式,記得新增一下系統環境...

RabbitMQ安裝與配置

訪問rabbitmq官網,下滑到下圖,然後選擇download installation。1 安裝erlang 由於rabbitmq需要erlang語言的支援,在安裝rabbitmq之前需要安裝erlang。sudo apt get install erlang erlang nox 2 安裝rab...

RabbitMQ安裝與配置

安裝配置epel源 rpm ivh 安裝erlang yum y install erlang rabbitmq是基於erlang開發的,所以需要安裝這個 安裝rabbitmq yum y install rabbitmq server y引數表示需要什麼外掛程式預設安裝 service rabbi...