訊息佇列中介軟體之RabbitMQ簡介
阿新 • • 發佈:2019-01-09
Spring boot RabbitMQ詳解
訊息佇列中介軟體簡介
當下流行:RabbitMQ、ActiveMQ、Kafka
速度:Kafka(大資料)> RabbitMQ > ActiveMQ(電商會用)
安全:Kafka(大資料)< RabbitMQ < ActiveMQ
綜合效率:RabbitMQ (安全性足以做金融,銀行也用)
什麼是RabbitMQ
1. 可靠性(reliability)
使用一些機制來保證可靠性,如持久化、傳輸確認、釋出確認
2. 靈活的路由(flexible routing)
架構圖
Windows下安裝RabbitMQ
1. 關閉與啟動
① 到指定目錄:cd/etc/init.d
② 停止:rabbitmq-server stop (Linux命令)
③ 啟動:rabbitmq-server start (Linux命令)
④ 檢視是否停止/啟動成功:ps -ef |grep rabbitmq
2.開啟RabbitMQ Managerment管理介面
① 到指定目錄:cd /usr/lib/rabbitmq/lib/rabbitmq_server-3.1.5/plugins
② 開啟管理介面:./rabbitmq-plugins enable rabbitmq_management
③ 重啟RabbitMQ:Net stop rabbitmq && net start rabbitmq (windows命令)
賬號密碼都是guest