I have set the producer properties as follows (0.10.0.0)

*"linger.ms <http://linger.ms>"** : **"500"** ,*

 *"batch.size"** : **"1000"**,*

*"buffer.memory"** :**"**10000**"**,*

 *"send.buffer.bytes"** : **"512000"*

*and default *

* max.request.size = *1048576


 If records are sent faster than they can be delivered, they will be
buffered. Now with buffer.memory having *10000 *bytes value, if a record has
 more size than this what will happen ? say 11629 bytes in size. What is
the minimum value of buffer.memory in terms of other params ? Should it be
atleast equal to *send.buffer.bytes or **max.request.size or* better left
to default which is 33554432 ?

I am trying to debug some events not reaching consumer, so wondering if
this could be the reason.

Reply via email to