为什么吞吐量会和replica相关,因为Kafka的repilca会发送fetcher请求,kafka处理fetcher请求和读写请求都是在同一线程池内。fetch请求又比较频繁,所以会影响kafka吞吐量,但是如果ack选择-1,那么调大这个值会增大吞吐,因为网络I/O带来的损失,远比fetcher并发执行要小。
kafka producer与replica关系
最新推荐文章于 2024-04-02 14:35:34 发布
为什么吞吐量会和replica相关,因为Kafka的repilca会发送fetcher请求,kafka处理fetcher请求和读写请求都是在同一线程池内。fetch请求又比较频繁,所以会影响kafka吞吐量,但是如果ack选择-1,那么调大这个值会增大吞吐,因为网络I/O带来的损失,远比fetcher并发执行要小。