RabbitMQ是什麼?
RabbitMQ是一個訊息中介軟體 (broker), 他實作AMQP標準, 特點是消息轉發是非同步並且可靠.
主要用來處理應用程序之間消息的儲存與轉發可讓消費者和生產者解耦合, 消息是基於二進制
因為RabbitMQ Server是用Erlang語言編寫,所以在安裝RabbitMQ Server前須先安裝Erlang環境
安裝完後可到RabbitMq官網下載安裝Server .
以下是常用在CMD使用的使令
開啟RabbitMq Server.
rabbitmq-server -detached
查看RabbitMq狀態
rabbitmqctl status
查看Queue列表狀態
rabbitmqctl list_queues
查看交換器(Exchange)
rabbitmqctl list_exchanges
查看綁定狀態
rabbitmqctl list_bindings
RabbitMQ Server UI
RabbitMq Server 很貼心也有UI版的控制面板,只需在CMD中輸入這個指令 啟用Server UI套件
rabbitmq-plugins enable rabbitmq_management