我开发了一个Kafka生产者,它可以异步发送消息。对我来说,这样的生产者不应该受到任何限制,但是我发现随着批量的减少,生产率会下降。我想知道为什么会这样吗?
有关更多统计信息,请参见此https://github.com/mryf323/UtegDataDissemination/blob/master/Untitled.ipynb。
for (;;i.add(1)) {
String message = sg.generate();
ProducerRecord<String, String> record =
new ProducerRecord<>(appProps.getProperty("topic"), message);
producer.send(record);
}