Hi  

I have a straightforward piece of code that creates a consumer (Kafka 0.9.0.0).

Properties props = new Properties();
props.put("zookeeper.connect", zookeeperServers);
props.put(org.apache.kafka.clients.consumer.ConsumerConfig.GROUP_ID_CONFIG, 
groupId);
log.info("Starting consumer group for topic {} and group ID {}. Zookeeper 
servers: {}", topic, groupId, zookeeperServers);
consumer = kafka.consumer.Consumer.createJavaConsumerConnector(new 
ConsumerConfig(props));
log.info("Consumer group started for topic {} and group ID {}", topic, groupId);
We’ve run this countless times without any issues, but now we’re deploying a 
new environment (AWS, just like the ones before) and it appears that the client 
Java process dies entirely (without any logs/crash report/etc). This happens 
right after logging the “Starting consumer group..”, so presumably when it 
tries to createJavaConsumerConnector
Agreeably, this might be “environmental”, but even though we triple checked 
everything (network setup, kafka logs, zookeeper logs, etc), we couldn’t 
identify anything suspicious yet. So what I'd like to know is if there’s a way 
to add further Kafka diagnosis/logging. Attached (trace-logging.txt) is further 
logging after turning everything to TRACE, and at the top you can see the 
message “Starting consumer…”, but with nothing really suspicious as far as I 
can tell.

As an additional piece of information, Zookeeper does report the following when 
this happens
2016-01-07 21:58:44,763 [myid:1] - WARN 
[NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxn@357] - caught end of 
stream exception EndOfStreamException: Unable to read additional data from 
client sessionid 0x1521e14797c0001, likely client has closed socket at 
org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228) at 
org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:208)
 at java.lang.Thread.run(Thread.java:745) 2016-01-07 21:58:44,764 [myid:1] - 
INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxn@1007] - Closed 
socket connection for client /10.100.101.159:41613 which had sessionid 
0x1521e14797c0001

Any suggestions would be appreciated.
Thank you
Cosmin

Reply via email to