![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
rabbitmq
文章平均质量分 75
李子怡
这个作者很懒,什么都没留下…
展开
-
SpringBoot整合RabbitMQ五种常用模型
目录1.SpringBoot整合RabbitMQ使用1.引入依赖:2.做配置 :application.yml3.hello world4.work5.fanout6.routing7.Topic订阅模式(动态路由模型)1.SpringBoot整合RabbitMQ使用1.引入依赖: <!--引入与rabbitmq集成的依赖--> <dependency> <groupId>原创 2021-08-07 08:36:25 · 1459 阅读 · 79 评论 -
MQ的应用场景
1异步处理场景说明:用户注册后,需要发注册邮件和注册短信,传统的做法有两种1 .串行的方式2 .并行的方式1.串行方式:将注册信息写入数据库后,发送注册邮件再发送注册短信,以上三个任务全部完成后才返回给客户端。这有一个问题是,邮件,短信并不是必须的,它只是一个通知,而这种做法让客户端等待没有必要等待的东西.2.并行方式:将注册信息写入数据库后,发送邮件的同时,发送短信,以上三个任务完成后,返回给客户端,并行的方式能提高处理的时间。3.消息队列: 广播模型..原创 2021-08-07 08:27:37 · 5409 阅读 · 55 评论 -
RabbitMQ支持的消息模型
目录1.什么是MQ1.2 MQ有哪些1.3不同MQ特点2 RabbitMQAMQP协议1 RabbitMQ支持的消息模型4.2引入依赖4.3第一种模型(直连)1.开发生产者2.开发消费者4.4RabbitMQ中连接工具类封装4.5细节4.6第二种模型(work quene)1.定义:2.角色:3.生产者:4.消费者 创建2个: // 区别是是否带下面这个线程休眠代码5.总结:6.缺点:5.第三种模型(fanout| 广播)1原创 2021-08-07 08:17:53 · 2483 阅读 · 75 评论