分享程式代碼相關筆記
目前文章總數:157 篇
最後更新:2024年 12月 07日
RabbitMQ 由Erlang開發,故需要先安裝Erlang
Erlang 是一種通用的平行導向函數式程式語言。Erlang也可以指Erlang/OTP的通稱,開源電信平台(OTP)是Erlang的常用執行環境及一系列標準元件。
詳細可參考:維基百科介紹
先進官網開始下載連結
進入後右邊紅框的位置下載Windows版本(64/32位元)的安裝檔
下載完成後應有一個.msi檔案,執行安裝
依照所需項目勾選,一般直接”Next>”進行安裝
紀錄所安裝的”路徑”,本篇在以下路徑
D:\Program Files\erl-24.3.4
電腦 -> 控制台 -> 系統及安全性 -> 系統 -> 環境變數(N)…
※紅框區域
進入環境變數後,選擇紅框的新增
新增自己本機的erlang安裝路徑
找到Path的變數,進行編輯
找到Path的變數,進行編輯=> 輸入erlang安裝路徑\bin
開始 -> 命令提示字元 -> 輸入erl ,若配置成功會進入erlang執行工作
RabbitMQ是實現了進階訊息佇列協定(AMQP)的開源訊息代理軟體(亦稱訊息導向中介層)。
RabbitMQ伺服器是用Erlang語言編寫的,而群集和故障轉移是構建在開放電信平台框架上的。
所有主要的程式語言均有與代理介面通訊的客戶端函式庫。
詳細可參考:維基百科介紹
實現了Advanced Message Queuing Protocol(AMQP)
使得不同的提供商之間可以互操作性,例如SMTP,HTTP,HTTPS,FTP,GRPC等協議可以互相溝通,
高階訊息佇列協定另一特性為MemoryStream間的傳遞交互
RabbitMQ 需要一台主機作為Server,以便於各端口可以透過RabbitMQ進行隊列交互
進官網下載連結
執行安裝,依照所需項目勾選,一般直接”Next>”進行安裝,安裝完後建議重新啟動電腦
紀錄所安裝的”路徑”,本篇在以下路徑
D:\Program Files\RabbitMQ Server
確保.bat檔案都安裝完成
在官網有寫如何啟動管理介面(※紅框處)
官網Managent說明介紹
可在命令提示字元,Step 5.的路徑下,輸入以下,進行啟動
rabbitmq-plugins enable rabbitmq_management
執行任何命令的過程會有跳出防火牆的提示,請皆選擇同意,避免後續使用RabbitMQ隊列訊息傳遞會失敗
Step 7.啟動管理介面後,在網址列輸入以下,會跳出登入的管理介面
帳號密碼預設為guest
localhost:15672
登入後,即可看到管理介面。