一些重要的参数: 1.acks指定了在给producer发送响应前,leader broker必须要确保已成功写入该消息的副本数.当前acks有3个取值,0,1,和all 2.buffer.memory:producer启动时会首先创建一块内存缓冲区用于保存待发送的消息,然后由另一个专属的线程负责从缓冲区中读取消息执行真正的发送.默认32MB.生产过快会抛异常 3.compression.type:是否压缩消息 4.retries:可重试异常充实次数,默认为0不进行重试. 5.batch.siz…