kafka_communication_protocol
2019-09-03 11:20:37   0  举报             
     
         
 kafka 通信图
    作者其他创作
 大纲/内容
 ②③④⑤⑥⑪
  /my_topic/partion-2/replica0/my_topic/partion-1/replica1
  ⑩
  Consumer
  zookeeper
  /my_topic/partion-0/replica0/my_topic/partion-2/replica1
  ①②
  ③
    KafkaController(Standby)
  broker 3
  Producer
  ① ProducerRequest 消息发送② TopicMetadataRequest获取 Topic 元数据信息③ FetchRequest消费者获取感兴趣的 Topic 的某个分区的消息的请求④ OffsetRequest获取点前 Topic 所在分区在不同时间段的偏移量详情⑤ OffsetCommitRequest消费者提交 Topic 被消费的分区信息到 Broker,Broker 持久化偏移量信息⑥ OffsetFetchRequest发送消费 Topic 被消费的详细信息到集群⑦ LeaderAndIsrRequestLeader 状态的分区 broker 发送变化信息到对应 Follower 的 broker⑧ StopReplicaRequestLeader Broker 通知相关 Flower broker 分区下线信息⑨ UpdateMetadataRequest通知元数据信息变化⑩ BrokerControlledShutdownRequestbroker 正常下线时通知 Leader⑪ ConsumerMetadataRequest保存特定 Consumer Group 消费详情的分区信息
  KafkaController(Leader)
  broker 1
  /my_topic/partion-1/replica0/my_topic/partion-0/replica1
  ①②③④⑤⑥⑪
  ⑦⑧⑨
  broker 2
   
 
 
 
 
  0 条评论
 下一页
  
   
  
  
  
  
  
  
  
  
 