
消息队列
文章平均质量分 92
涂有
架构世界,架构未来
展开
-
RabbitMQ 深入浅出
基础概念队列模式每条消息只会被消费一次,rabbit的数据物理存储都在队列里面发布订阅每条消息会发送给所有的订阅者,但是同一个组的订阅者只有一个会收到消息消息分区保证特征ID的数据只会指定的消费者消费路由键发送消息时指定交换器到队列的路由关系绑定建配置交换器到队列的路由关系,一个交换器和一个队列之间可以配置多个绑定建交换器对应Kafka中的Topic,数据是发送到exchange,然后指定路由键交换器类型fanout:把消息发送到所有和交换器绑定的队列direct:路由键原创 2020-12-19 13:56:20 · 485 阅读 · 1 评论 -
Kafka 深入浅出
深入浅出broker:每个Kafka服务叫一个broker,每个broker可以轻松处理数千个分区和每秒数百万的消息量分区:一个分区属于一个broker,这个分区叫做主分区,同时分区可以分布在多个broker上面,这些分区叫做分区复制,如果主分区失效,其他分区接管主导权。分区复制只能发生在单个集群中。保留策略:保留一段时间(比如7天),如果超时一定大小就删除旧消息,每个topic可以配置单......原创 2020-01-06 01:36:26 · 455 阅读 · 0 评论 -
kafka-clients 0.10 消息生产者
package tuyou.kafka.producer;import java.util.Properties;import org.apache.kafka.clients.producer.Callback;import org.apache.kafka.clients.producer.KafkaProducer;import org.apache.kafka.clients.原创 2017-06-01 11:32:34 · 1569 阅读 · 0 评论 -
kafka-clients 0.10 消息消费者
package tuyou.kafka.consumer;import java.util.Arrays;import java.util.List;import java.util.Properties;import org.apache.kafka.clients.consumer.ConsumerConfig;import org.apache.kafka.clients.co原创 2017-06-01 11:31:58 · 3035 阅读 · 0 评论