1. 程式人生 > >訊息佇列中介軟體之RabbitMQ簡介

訊息佇列中介軟體之RabbitMQ簡介

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