环境
win7
rabbitmq-server-3.7.17
Erlang 22.1linux
RabbitMQ使用Erlang语言开发消息中间件。RabbitMQ基于AMQP(高级消息队列协议)协议,更适合业务系统、交易系统作消息缓冲的场景,好比订单缓冲等,要求稳定性高、严谨、丢数据可能性小;windows
kafka适合作日志、大数据中数据交换缓冲,优点是吞吐量大,相对rabbitMQ丢数据可能性弱。阿里新版本的RocketMQ既可应用于业务交易系统,也适用于日志系统。浏览器
一、安装
须要先安装Erlang在安装RabbitMQ,安装(含windows和linux)参考:https://blog.csdn.net/hellozpc/article/details/81436980#RabbitMQ_12
windows安装
Linux安装大数据
windows安装后目录一览:.net
二、启动
(1)启用插件
rabbitmq-plugins enable rabbitmq_management插件
(2)开启和关闭
中止:net stop RabbitMQ
启动:net start RabbitMQ日志
三、验证
浏览器地址输入管理界面URL:http://127.0.0.1:15672/,默认帐号登陆:guest/ guestcode
四、管理界面的一些操做
参考server
参考:
RabbitMQ教程中间件
Kafka、RabbitMQ、RocketMQ等消息中间件的对比
Rabbitmq 报错:reply-code=503, reply-text=COMMAND_INVALID - unknown exchange type 'x-delayed-message'