RabbitMQ 簡介與安裝
阿新 • • 發佈:2019-12-31
RabbitMQ 是一個常用的訊息中介軟體,他有以下特點
- 開源:GitHub地址
- 基於AMQP協議: 參考AMQP協議
- 使用 Erlang 語言編寫: Erlang 語言最初用於大型電信交換裝置的系統開發,用來開發訊息佇列在合適不過
- 跨平臺、跨語言:訊息的傳送端和接收端可以是不同的平臺或不同的語言
- 支援多種語言的客戶端:比如 java、python、php等等
- 主流、高可靠、效能優秀、高可用、社群活躍、api豐富等等
安裝
RabbitMQ 有多種安裝方式,Liunx、windows、mac、docker,我這裡選擇的是 docker 具體安裝請參考 docker 下安裝 RabbitMQ
web管理端
web管理端內容非常的多,單獨寫了篇文章,參考RabbitMQ WEB管理端