
JMS
江凌
这个作者很懒,什么都没留下…
展开
-
Kafka的offset自定义存储实现
一、什么是Offset在kafka中,每一条消息都有一个与之对应的序列号,这个序列号就是offset,表示消息的偏移量。特点: 偏移量从0开始递增 topic中的每个分区维护自己的一个offset 二、Offset存储位置每个消费者本地内存中会存储自己当前消费消息的offset,以便下次消费消息从offset+1开始消费。此外,消费者每次消费完消息后还要将offset提价到kafka集群,kafka集群会将offset保存到kafka本地。对应的就是一条group_原创 2020-12-09 11:05:37 · 1463 阅读 · 0 评论 -
JMS RabbitMQ消息代理
queue(队列):存储消息,消费者从队列中消费消息,durable表示队列是否持久化,持久化队列在rabbitmq服务重启后还在;exchange(交换):生产者将消息生产给交换机,再由交换机路由到绑定队列,AMQP规范将“默认Exchange(direct)”定义为没有名称。并且所有队列都使用其名称作为绑定值自动绑定到该默认Exchange(即直接Exchange),所以也可以设置routin...原创 2020-10-19 17:08:25 · 556 阅读 · 2 评论