Hi,

I am passing key in producer but still no change in partition.


I can see in producer response key value but no change in partition.

*This is how my props looks:*

props.put("bootstrap.servers",          "localhost:9092");
props.put("group.id",                   "test");
props.put("enable.auto.commit",         "true");
props.put("auto.commit.interval.ms",    "1000");
props.put("session.timeout.ms",         "30000");
props.put("linger.ms",                  "1");
props.put("key.deserializer",
"org.apache.kafka.common.serialization.StringDeserializer");
props.put("value.deserializer",
"org.apache.kafka.common.serialization.StringDeserializer");
props.put("key.serializer",
"org.apache.kafka.common.serialization.StringSerializer");
props.put("value.serializer",
"org.apache.kafka.common.serialization.StringSerializer");
props.put("partitioner.class",
"org.apache.kafka.clients.producer.internals.DefaultPartitioner");



*This is my output : *
ConsumerRecord(topic = test, partition = 0, offset = 449, CreateTime =
1490359767112, checksum = 1987036294, serialized key size = 3, serialized
value size = 16, key = 172, value = hello world - 86)





*Regards,*
*Laxmi Narayan Patel*
*MCA NIT Durgapur (2011-2014)*
*Mob:-    9741292048,8345847473    *

Reply via email to