Hi all;
When i try to create my consumer from the properties, i get above exception.
Can anybody point me what property i set wrong?


kafka 0.9.x version.


*code*

import org.apache.kafka.clients.consumer.KafkaConsumer;


public ListenerThread(List<String> topics, Properties properties) {

this.consumer = new KafkaConsumer<>(properties);

this.topics = topics;

}


*Error*

Exception in thread "main" org.apache.kafka.common.KafkaException: Failed
to construct kafka consumer

at
org.apache.kafka.clients.consumer.KafkaConsumer.<init>(KafkaConsumer.java:624)

at
org.apache.kafka.clients.consumer.KafkaConsumer.<init>(KafkaConsumer.java:518)

at
org.apache.kafka.clients.consumer.KafkaConsumer.<init>(KafkaConsumer.java:500)

at com.xx.ListenerThread.<init>(ListenerThread.java:34)

at com.xx..MessageListener.start(MessageListener.java:108)

at com.xxx.MessageListener.main(MessageListener.java:147)

Caused by: java.lang.IllegalArgumentException: Heartbeat must be set lower
than the session timeout

at
org.apache.kafka.clients.consumer.internals.Heartbeat.<init>(Heartbeat.java:30)

at
org.apache.kafka.clients.consumer.internals.AbstractCoordinator.<init>(AbstractCoordinator.java:122)

at
org.apache.kafka.clients.consumer.internals.ConsumerCoordinator.<init>(ConsumerCoordinator.java:92)

at
org.apache.kafka.clients.consumer.KafkaConsumer.<init>(KafkaConsumer.java:569)


Thanks
-- 
-Ratha
http://vvratha.blogspot.com/

Reply via email to