SpringBoot28 RabbitMQ知识点、Docker下载RabbitMQ、SpringBoot整合RabbtiMQ
2018-08-30 23:25
621 查看
1 RabbitMQ知识点
1.1 整体架构图
消息生产者将消息投递到exchange中,exchange会以某种路由机制将生产者投递的消息路由到queue中,消息消费者再从queue中获取消息进行消费。#springboot整合mq的基本配置 spring.rabbitmq.addresses=192.168.233.135:5672 spring.rabbitmq.username=guest spring.activemq.password=guest spring.rabbitmq.virtual-host=/ spring.rabbitmq.connection-timeout=15000 #springboot整合mq的消费配置 spring.rabbitmq.listener.simple.concurrency=5 spring.rabbitmq.listener.simple.max-concurrency=10 spring.rabbitmq.listener.simple.acknowledge-mode=manual spring.rabbitmq.listener.simple.prefetch=1 server.servlet.path=/ server.port=8002 spring.http.encoding.charset=UTF-8 spring.jackson.date-format=yyyy-MM-dd HH:mm:ss spring.jackson.time-zone=GMT+8 spring.jackson.default-property-inclusion=non_null
View Code
4.3 消费方法编写
在消费方法上利用注解开启监听和指定监听那个队列即可技巧01:@RabbitHandler 和 @RabbitListener 注解可以自动到rabbitMQ中生成exchange和queue的绑定关系
4.4 获取消息
由于rabbitMQ中已经有一条消息待处理了,所以直接启动项目就可以完成消息的消费,消费后rabbitMQ中待消费的消息数量就为0啦5 本博文源代码
点击前往相关文章推荐
- 快速搭建springboot框架以及整合ssm+shiro+安装Rabbitmq和Erlang、Mysql下载与配置
- Rabbitmq 整合Spring,SpringBoot与Docker
- SpringBoot系列八:SpringBoot整合消息服务(SpringBoot 整合 ActiveMQ、SpringBoot 整合 RabbitMQ、SpringBoot 整合 Kafka)
- docker的下载安装和运行gitlab、rabbitmq的方式
- SpringBoot非官方教程 | 第十五篇:Springboot整合RabbitMQ
- 企业级 SpringBoot 教程 (十五)Springboot整合RabbitMQ
- boot2docker.iso无法下载
- SpringBoot的RabbitMQ消息队列: 五、第四模式"Routing"
- Springboot系列:Springboot与Thymeleaf模板引擎整合基础教程(附源码)
- SpringMVC整合Mybatis之文件上传与下载
- docker常用知识点学习
- Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数Demo
- Silverlight4正式版开发工具整合下载(MIX2010 RC)
- Docker在CentOS7下不能下载镜像timeout的解决办法(图解)
- docker(三)反正我不喜欢敲命令,daocloud.io管理你的docker,安装远程下载工具aria2 迅雷远程下载 xware
- spring boot实战(第十四篇)整合RabbitMQ源码分析前言
- spring boot整合rabbitmq踩坑
- SpringBoot整合Mybatis
- spring整合消息队列rabbitmq