随笔分类 - MQ
摘要:一个正常的消费逻辑需要具备以下几个步骤: 1. 消息订阅 1.1 subscribe订阅主题 subscribe有如下重载方法: 1.1 前面两种是通过集合的方式订阅一到多个topicpublic void subscribe(Collection<String> topics, ConsumerR
阅读全文
摘要:1.Producer发送数据流程 一个生产者客户端由两个线程协调完成,即主线程和Sender线程。 在主线程中由KafkaProducer创建消息,然后通过可能的拦截器,序列化器,分区器的作用后缓存到消息累加器(RecordAccumulator,也称消息收集器)中。Sender线程负责从Recor
阅读全文
摘要:1. 关键名词 1.1 Producer 1.消息的生产者,向Kafka Broker发送消息的客户端 1.2. Consumer 1.消息的消费者,向Kafka Broker接受消息的客户端2.Consumer Group: 单个或多个consumer可以组成一个consumer group;这是
阅读全文
摘要:github地址:https://github.com/showkawa/springBoot_2017/tree/master/spb-demo/spb-brian-query-service 1.RabbitMQ简介 AMQP(高级消息队列协议)是一个异步消息传递所使用应用层协议规范,为面向消息
阅读全文