图解 kafka 请求处理模块

 

目录

 

kafka请求流程:

kafka网络通信层

SocketServer

 KafkaRequestHandler

 


kafka请求流程:

1.client或者broker通过Selector发送创建连接请求给Acceptor线程。

2.Processor线程接收请求,并将其转换成可处理的Request对象。

3.Processor线程将Request对象放入Request队列。

4.KafkaRequestHandler线程从Request队列中取出待处理请求,并进行处理。

5.KafkaRequestHandler线程将Response放回到对应Processor线程的Response队列。

6.Processor 线程发送 Response 给 Request 发送方

kafka网络通信层

SocketServer

 KafkaRequestHandler

 

猜你喜欢

转载自blog.csdn.net/weixin_40954192/article/details/107164402
今日推荐