消息队列
文章平均质量分 79
消息队列
咦940
这个作者很懒,什么都没留下…
展开
-
在SpringBoot中使用RabbitMQ客户端详解
在SpringBoot中使用RabbitMQ的各种姿势详解添加依赖编写配置该实例使用的SpringBoot版本是2.2.2添加依赖引入amqp的依赖就行,AMQP即Advanced Message Queuing Protocol,一个提供统一消息服务的应用层标准高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。RabbitMQ就是对该协议的一种实现。<depen...原创 2020-01-14 15:50:43 · 892 阅读 · 0 评论 -
在SpringBoot 2.x中使用RabbitMQ的死信队列和延迟队列功能
在SpringBoot 2.x中使用RabbitMQ的死信队列、延迟队列功能前言延迟队列的基本原理配置测试前言如果你还不知道什么是死信队列、什么是延迟队列、死信队列和延迟队列有什么关系,请参考我的这篇文章:RabbitMQ学习笔记之进阶篇.如果你还不知道怎么在SpringBoot 2.x使用RabbitMQ,请参考我的这篇文章:在SpringBoot中使用RabbitMQ客户端详解.延迟队...原创 2020-03-02 00:18:43 · 598 阅读 · 0 评论 -
RabbitMQ学习笔记之进阶篇
RabbitMQ学习笔记之进阶篇消息何去何从mandatory参数immediate参数备份交换器消息何去何从mandatory参数生产者发送消息时设置的参数。为true时,当交换器无法根据自身的类型和路由键找到一个符合条件的队列,RabbitMQ会把该消息退回给生产者;为false时,出现上述情形,消息会直接被丢弃。immediate参数生产者发送消息时设置的参数。为true时,如果交...原创 2020-02-04 22:08:25 · 708 阅读 · 0 评论 -
RabbitMQ学习笔记之入门篇
是时候捋一捋RabbitMQ的基本知识了基本概念Exchange交换器类型fanoutdirecttopicheadersRoutingKeyBingdingKeyRabbitMQ运转流程基本概念Exchange交换器。生产者将消息发送到交换器,由交换器将消息路由到一个或者多个队列中。如果路由不到,或许会返回给生产者,或许直接丢弃,这要看怎么配置。交换器类型fanout它会把所有发送到...原创 2020-01-03 19:43:00 · 557 阅读 · 0 评论 -
使用Docker部署Kafka
使用bitnami的kafka镜像,参考文档拉取镜像:docker pull bitnami/kafka:2.4.1https://raw.githubusercontent.com/bitnami/bitnami-docker-kafka/master/docker-compose.yml原创 2021-09-29 19:43:09 · 3443 阅读 · 1 评论 -
Kafka学习笔记之入门篇
Kafka学习笔记之入门篇消息消息批次消息格式主题(Topic)分区生产者消费者Broker和集群消息Kafka的数据单元被称为消息。消息由字节数组组成。消息可以有一个可选的元数据,也就是键,键也是一个字节数组。当消息以一种可控的方式写入不同的分区时,会用到键。最简单的例子就是为键生成一个一致性散列值,然后使用散列值对主题分区进行取模,为消息选取分区。这样可以保证具有相同键的消息总是被写到相同...原创 2020-02-09 16:06:19 · 237 阅读 · 0 评论