其他分享
首页 > 其他分享> > 安装RabbitMQ

安装RabbitMQ

作者:互联网

1.安装RabbitMQ 使用docker安装;   从docker公共仓库找RabbitMQ镜像:     网址:hub.docker.com     找带management的镜像,有web管理页面;   拉取镜像到本地:
docker pull rabbitmq:management
  看是否拉取成功:
docker images
  启动:
docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq cc86ffa2f398
-d    ->后台启动 -p    ->端口转发,将docker容器的端口转发到linux端口;5672是rabbitmq监听的端口,15672是web管理界面的端口; --name    ->自定义的容器名; cc86ffa2f398    ->rabbitmq镜像的id;   访问web管理界面:     默认的账号和密码都是:guest     2.测试路由 1)原理 rabbitmq有4种Exchanger; Exchanger会根据其类型处理消息,将消息交给特定的队列;   2)添加Exchanger 在rabbitmq的web管理界面添加测试用的Exchanger     添加3个不同类型的exchanger用来测试:   3)添加队列 添加4个消息队列:   4)测试direct消息 添加绑定:   给exchanger.direct绑定4个队列:   发送消息:   分析:     direct类型的exchanger处理消息;     根据路由键找bindings;路由键是dog.voice;     匹配的消息队列只有dog.vice;   结果:     消息队列dog.voice中保存了一条消息;   查看消息内容:   5)测试其它exchanger 可以同过类似的操作来测试其它exchanger:     给exchanger创建绑定;     发布消息;     查看队列中的消息;   例如: topic类型的exchanger,处理消息路由键为dog.aa时,匹配的队列有3个;             

标签:队列,端口,rabbitmq,RabbitMQ,消息,exchanger,docker,安装
来源: https://www.cnblogs.com/ShiningArmor/p/13161230.html