Win7安裝RabbitMQ及初步使用

2021-09-20 06:58:02 字數 1481 閱讀 2635

rabbitmq是開源的訊息**中介軟體,訊息佇列主要解決非同步處理、應用解耦、流量削峰、訊息通訊

分布式系統中,使用訊息中介軟體進行系統間的資料交換。

使用erlang語言開發的,基於amqp協議實現,更多的用於企業系統內,因為其對資料一致性、穩定性、可靠性處理的很好,其次是效能和吞吐量。

支援分布式部署rabbitmq依賴於erlang, 先安裝erlang,然後再安裝mq

先安裝erlang,雙擊安裝檔案,一路走到底,勾選預設選項即可,然後配置環境變數erlang_home=e:\software\erlang10.3, 環境變數指向erlang的安裝路徑,追加到path路徑下:path=%erlang_home%\bin;

驗證erlang是否成功:cmd視窗下,輸入erl,成功返回版本資訊

安裝rabbitmq,雙擊安裝,一路到底即可,同樣的設定環境變數:rabbitmq_server=e:\software\rabbitmq\rabbitmq_server-3.7.14,path路徑追加:path=%rabbitmq_server%\sbin;

驗證rabbitmq:

我安裝的3.7.14版本預設後台啟動的,可以在:windows任務管理器》服務中,找到rabbitmq,預設是在執行著。

cmd視窗驗證:net start rabbitmq, 返回其已在執行

cmd視窗驗證:rabbitmq-service, 返回版本資訊等,以上三條任一條都可證明已成功安裝mq安裝web管理外掛程式:進入rabbitmq安裝目錄,進入sbin目錄下,開啟cmd命令視窗(注意以管理員開啟)我的為:e:\software\rabbitmq\rabbitmq_server-3.7.14\sbin>==rabbitmq-plugins enable rabbitmq_management==,成功返回安裝的幾個外掛程式即可

最終驗證:開啟http://localhost:15672進行測試,使用者名稱/密碼均為:guest,即可看到rabbitmq的後台管理

rabbitmq是乙個訊息**,他接受和**訊息,生產者發布訊息,消費者處理訊息,生產者、消費者、和**不必在同一主機上。

python 使用pika庫來連線rabbitmq訊息伺服器,pip install pika 即可

傳送方:使用pika庫與rabbitmq伺服器建立連線,建立乙個佇列,向佇列中傳送訊息

接收方:連線mq伺服器,宣告之前的那個佇列(因為建立佇列是冪等的,不會建立多餘的同名的佇列),從佇列接收訊息,處理。具體可參考官方github基礎教程:

具體rabbitmq官方python操作參考文件:

Win7安裝秘技

挖掘潛能 家庭版光碟安裝旗艦版 win7安裝檔案實際上就是光碟中的 sourcess install.vim 檔案,預設情況下,該檔案已經整合了所有版本的安裝映象,因此即使你購買的是win7正式零售家庭版,你仍然可以選擇安裝其他版本的win7!此外,也可以借助 imagex一鍵恢復 方法來手動安裝其...

win7安裝OpenSSL及配置https網域名稱過程

環境 windows7,64位作業系統,nginx解壓包 nginx 1.13.1,openssl安裝包 win64openssl 1 0 2s.exe 然後安裝在c openssl win64下。然後配置環境變數。在系統環境變數中新增環境變數 控制面板 系統和安全 系統 變數名 openssl h...

再見Win7 記錄Win7系統的安裝

本人從事機器視覺開發,一直用win7系統。近日買了個膝上型電腦,惠普的暗夜精靈3plus,早聽說這個電腦不支援win7,但是我不信邪,偏要試試。從早上10點,收到電腦,到下午6點,各種嘗試,各種搜尋,最終得出乙個結論,真的不行。安裝不了win7.文章的附圖就是最後的狀態了,雖然能裝上,但是進系統就藍...