什么是RabbitMQ
RabbitMQ 是一个由 Erlang 语言开发的 AMQP 的开源实现。
AMQP :Advanced Message Queue,高级消息队列协议。它是应用层协议的一个开放标准,为面向消息的中间件设计,基于此协议的客户端与消息中间件可传递消息,并不受产品、开发语言等条件的限制。
RabbitMQ 最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。
1.RabbitMQ是用Erlang语言(简称“二郎神”)实现的,所以运行需要Erlang的运行环境。
2.下载RabbitMQ的windows安装包。
地址如下:
下载Eralng,下面链接已提供otp_win64_20.2.exe
链接:
https://pan.baidu.com/s/1lmvCMPVAV1Ba9UogCdQpZg
提取码:x9m7
下载rabbitmq,下面链接已提供rabbitmq-server-3.7.4.exe
链接:
https://pan.baidu.com/s/1CPfhg5X1e7UitpgMWIcAEg
提取码:h4r3
安装完成后打开命令行cd,输入RabbitMQ的sbin目录。
rabbitmq-plugins enable rabbitmq_management
安装插件成功后,安装插件就可以直接在浏览器输入http://127.0.0.1:15672 访问 用户名和密码都是
guest
这样就可以通过可视化界面去管理我们的mq了
现在通过代码去MQ是否可以正常运行
这是生产者,会生产一条消息
这是消费者。依次运行,如果能够正确打印出生产者的消息,那么证明我们就成功了
Tags:rabbitmq管理页面地址