Kafka学习(六):Kafka的生产者编程模型

Kafka的生产模型分为两种:

1.同步生产模型(一条一条的发送)

2.异步生产模型(很多条等待后,一次性发送)

Kafka学习(六):Kafka的生产者编程模型_第1张图片

      生产者每次都发送一条消息都会等待,zookeeper集群的确认,如果没有收到确认,则短暂的等待,再次发送,只到达到设置的最大的发送次数

Kafka学习(六):Kafka的生产者编程模型_第2张图片

    生产者 客户端 一次把所有的消息全部一次发送到kafak服务器端的缓存队列中,然后再一次性发送出去

Kafka学习(六):Kafka的生产者编程模型_第3张图片


你可能感兴趣的:(Kafka学习(六):Kafka的生产者编程模型)