
RabbitMQ
文章平均质量分 78
jinchange
一个热爱代码的后端工程师
展开
-
0-CentOS8安装RabbitMQ记录
文章目录1 相关资源2. 安装解压并安装Erlang解压并安装RabbitMQ管理界面入门脉络梳理 1 相关资源 RabbitMQ阿里云博客-Windows端入门教程 2. 安装 参考教程 # 创建目录准备存放安装包 mkdir -p /usr/rabbitmq # 访问官网下载安装包 Erlang https://packagecloud.io/rabbitmq/erlang/packages/el/8/erlang-24.0.5-1.el8.x86_64.rpm RabbitMQ https://原创 2021-08-16 18:18:14 · 259 阅读 · 0 评论 -
3-RabbitMQ只Topic模式实现
文章目录1. 对比Direct模式和Topic模式2. 编码实现Topic模式2.1 生产者模块代码2.2 消费者模块代码(注解实现交换机和队列的绑定)3. 总结 1. 对比Direct模式和Topic模式 Direct模式和Topic模式都属于条件匹配, 满足routingKey匹配条件的栈都会接收到消息. 但是Topic更为强大, 相比于Direct直接匹配Topic则是模糊匹配, 提供了两种模糊匹配符. # 匹配任意个单词 * 匹配一个单词 Direct模式模型: Topic模式模型:原创 2021-08-16 13:27:27 · 484 阅读 · 0 评论 -
2-RabbitMQ之实现Direct模式
文章目录1. Fanout模式和Direct模式对比2. 编码实现Direct模式2.1 在生产者中定义交换机和队列并进行绑定2.2 登录逻辑案例--消息的生产2.3 在消费者中编写短信服务和邮件服务完成队列中消息的消费 1. Fanout模式和Direct模式对比 Fanout模式是由Fanout交换机向所有绑定的队列发送消息, 而Direct模式是向指定目标的队列进行消息发送, 前者是广播, 后者是匹配推送. 参考>> fanout: direct: 2. 编码实现Direct模式原创 2021-08-15 22:01:29 · 334 阅读 · 0 评论 -
1-RabbitMQ入门Helloworld多模块项目Fanout模式实现生产者消费者模型模拟解耦注册服务
文章目录1. 文章内容2. 环境搭建(多模块工程)2.1 主模块搭建- rabbitmq2.2 子模块搭建 - producer-server2.3 子模块搭建 - consumer-server3. 代码实现 解耦注册服务3.1 Service实现分析3.2 代码实现1-配置两个子模块连接信息2-生产者代码3-消费者代码4. 总结 1. 文章内容 本文的目的就是在SpringBoot项目中使用RabbitMQ解耦一个模拟的用户注册服务, 进而熟悉RabbitMQ的Fanout模式. 完整代码仓库地原创 2021-08-15 19:31:50 · 579 阅读 · 0 评论