kafkaProducer在启动的时候,就将sender封装到KafkaThread类里面,作为daemon进程启动了
String ioThreadName = "kafka-producer-network-thread" + (clientId.length() > 0 ? " | " + clientId : "");
this.ioThread = new KafkaThread(ioThreadName, this.sender, true);
this.ioThread.start();
绍圣--kafka之生产者(三)话说上回中,KafkaProducer已经将生产的记录追加到了RecordAccumulator中。那么接下来的事情,就是怎么样把这些记录提交到服务端了。 是否还记得在Kaf...