Spring Boot 集成RabbitMQ
来源:互联网 发布:宏程序编程实例自学 编辑:程序博客网 时间:2024/04/30 15:31
RabbitMQ is an open source multi-protocol messaging broker.
前言
参照官方Messaging with RabbitMQ,记录在实战中的一些坑。
搭建RabbitMQ服务
本文使用Docker搭建MQ服务。Docker部署服务,快捷、方便。
安装镜像
参照docker 安装ubuntu安装镜像
启动镜像
docker run -d -p 15672:15672 -p 5672:5672 rabbitmq:3-management
这里要映射2个端口:15672是Web管理界面的端口;5672是MQ访问的端口。
Web管理界面
http://192.168.99.100:15672/
guest/guest
RabbitMQ服务部署好了。。。
集成
环境
IntelliJ IDEA 2016.3.4
- 1
- 2
- 3
- 4
- 5
- 1
- 2
maven依赖
- 1
- 2
- 3
- 4
- 5
- 6
- 7
代码实现
配置
AmqpInitConfig
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
接受消息
Receiver
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
发送消息
Runner
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
启动
AmqpApplication
- 1
- 2
- 3
- 4
- 5
- 6
- 7
踩过的坑
坑一
发送消息需要制定exchange,如果不指定,不会发送消息。
参考
Messaging with RabbitMQ
How to use this image Running the daemon
阅读全文
0 0
- spring-boot 集成 rabbitmq
- Spring boot集成RabbitMQ
- spring boot集成rabbitmq
- Spring Boot RabbitMQ 集成
- spring-boot 集成 rabbitmq
- Spring Boot 集成RabbitMQ
- Spring Boot 集成RabbitMQ
- spring-boot 集成 rabbitmq
- rabbitMQ和spring boot集成
- Spring Boot (十三)集成RabbitMQ
- Spring Boot 集成RabbitMQ入门Demo
- Spring Boot (十三)集成RabbitMQ
- 85. Spring Boot集成RabbitMQ【从零开始学Spring Boot】
- spring boot Rabbitmq集成,延时消息队列实现
- RabbitMq在spring boot中集成和应用
- spring boot+RabbitMQ
- SPRING BOOT+ELASTICSEARCH+RABBITMQ
- Spring Boot RabbitMQ Exchange
- Vim入门基础
- Java编程思想对象底层思想
- C#查看变量的内存地址
- 无法访问github网页
- Linux基础
- Spring Boot 集成RabbitMQ
- HDU——1237简单计算器
- gl.h库函数glBlendFunc()使用说明
- 文档总结8-linux系统服务的控制
- mysql给root开启远程访问权限,修改root密码
- java中的变量(成员变量、本地变量、类变量)
- 微信公众号开发(零)初期准备工作
- 运算符优先级
- eclipse + anconda + pydev机器学习环境配置