MQ
文章平均质量分 88
消息队列
scl、
回首往昔 更进一步 ---工作1年的快乐风男♂
展开
-
RocketMQ实践与原理分析
QBM之前使用的消息中间件是ActiveMQ,后续需要升级为RocketMQ。MQ广泛应用于很多业务场景中,主要的作用异步解耦削峰协议和特点消息有序性定时消息批量消息广播消息消息过滤服务器触发的重新投递消息存储ActiveMQExclusive (独自)Consumer or Exclusive Queues can ensure orderingSupportedSupportedSupportedKafkaRocketMQSupportedSupported。原创 2023-09-16 22:30:25 · 603 阅读 · 0 评论 -
RabbitMQ学习篇5_RabbitMQ整合SpringBoot 下单业务场景小练习(订阅发布模式 + 配置类、路由模式 + 配置类、主题模式+注解配置举栗)
目录环境配置pomyml下单业务场景订阅发布-配置代码producer通过 RabbitMQConfig配置类 创建交换机Fanout、绑定队列订阅发布-配置代码consumer路由模式-配置代码producer通过DirectRabbitMQConfig配置类 创建交换机Direct、绑定队列、设置RoutingKey路由模式-配置代码consumer主题模式-配置代码producer主题模式-配置代码(注解)consumer一、环境配置pom.xml<原创 2021-07-17 16:46:29 · 377 阅读 · 1 评论 -
RabbitMQ学习篇4_AMPQ协议、组件和架构(图形化界面举栗、代码举栗)、使用场景
目录AMPQ协议为什么RabbitMQ是基于信道Channel处理而不是Connection?组件和架构可以存在没有exchange的队列吗?核心概念注意图形化界面演示一、AMPQ协议概述AMQP全称 Advanced Message Queuing Protocal(高级消息队列协议)。是一个应用层协议的开发标准,为面向消息的中间件设计生产者基本实现过程创建连接工厂获取连接对象获取连接信道创建交换机,声明队列、绑定关系、路由key、发送消息、接原创 2021-07-17 14:04:51 · 547 阅读 · 1 评论 -
RabbitMQ学习篇3_快速入门案例、原生操作举栗、4种模式、解决报错com.rabbitmq.client.ShutdownSignalException: connection error
目录快速入门案例简单模式工作模式发布与订阅模式fanoutdirecttopic举栗生产者Producer代码一些说明消费者Consumer代码一些说明windows下创建连接对象失败报错解决一、快速入门案例查看官网的 教程RabbitMQ Tutorials :https://www.rabbitmq.com/getstarted.html,共有4种mq的模式场景1. 简单模式:单个消费者2. 工作模式:多个消费者,分发模式有轮询、公平分发原创 2021-07-16 13:05:26 · 267 阅读 · 0 评论 -
RabbitMQ学习篇2_(Windows、Linux、Docker下的)安装及图形化界面、角色分类
目录使用一、使用概述简单概述RabbitMQ是一个开源的遵循AMQP协议实现的基于Erlang语言编写,支持多种客户端(语言)。用于在分布式系统中存储、转发消息,具有高可用、高拓展性、易用等特征windows下载安装下载地址RabbitMQ:https://www.rabbitmq.com/download.html下载 Erlang (需要安装Erlang环境):https://erlang.org/download/otp_versions_tree.html,另外需要版本对应原创 2021-07-16 00:28:18 · 522 阅读 · 3 评论 -
RabbitMQ学习篇1_中间件技术概述、消息队列(协议、持久化、分发策略、高可用高可靠)
写在前面此系列笔记为B站《【学相伴】RabbitMQ最新完整教程IDEA版通俗易懂 | KuangStudy | 狂神说 | 学相伴飞哥》开源视频学习笔记地址:https://www.bilibili.com/video/BV1dX4y1V73G?p=8&spm_id_from=pageDriverps:树再也不是之前那个树、锁也不是之前的那个锁,Rabbit再也不是之前那个兔子了~目录中间件技术概述消息队列协议消息队列持久化消息队列的分发策略消息队列的高可用和高可靠原创 2021-07-15 13:04:47 · 483 阅读 · 4 评论