版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011304490/article/details/86028468
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