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/