Hi,

We're testing Kafka and have found that the process dies often. There's little 
to no indication of why. We're running the latest code from Git, which we built 
using the instructions there. We're also running Zookeeper 3.3.5. Our setup has 
three brokers, producers running on the same network and consumers in another 
data center, a 30ms Internet ping away. 

Does anyone have some intuition about why this is happening?

The only stack trace we're seeing is coming from Zookeeper:

1193285089 [CommitProcessor:2] ERROR org.apache.zookeeper.server.NIOServerCnxn  
- Unexpected Exception:
java.nio.channels.CancelledKeyException
        at sun.nio.ch.SelectionKeyImpl.ensureValid(SelectionKeyImpl.java:55)
        at sun.nio.ch.SelectionKeyImpl.interestOps(SelectionKeyImpl.java:59)
        at 
org.apache.zookeeper.server.NIOServerCnxn.sendBuffer(NIOServerCnxn.java:418)
        at 
org.apache.zookeeper.server.NIOServerCnxn.sendResponse(NIOServerCnxn.java:1509)
        at 
org.apache.zookeeper.server.NIOServerCnxn.process(NIOServerCnxn.java:1545)
        at 
org.apache.zookeeper.server.WatchManager.triggerWatch(WatchManager.java:115)
        at 
org.apache.zookeeper.server.WatchManager.triggerWatch(WatchManager.java:87)
        at org.apache.zookeeper.server.DataTree.deleteNode(DataTree.java:577)
        at org.apache.zookeeper.server.DataTree.killSession(DataTree.java:829)
        at org.apache.zookeeper.server.DataTree.processTxn(DataTree.java:804)
        at 
org.apache.zookeeper.server.ZKDatabase.processTxn(ZKDatabase.java:328)
        at 
org.apache.zookeeper.server.ZooKeeperServer.processTxn(ZooKeeperServer.java:715)
        at 
org.apache.zookeeper.server.FinalRequestProcessor.processRequest(FinalRequestProcessor.java:107)
        at 
org.apache.zookeeper.server.quorum.CommitProcessor.run(CommitProcessor.java:73)


Also, we constantly are seeing these in the logs:

1193365748 [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181] INFO  
org.apache.zookeeper.server.NIOServerCnxn  - Closed socket connection for 
client /127.0.0.1:53426 (no session established for client)
1193425755 [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181] INFO  
org.apache.zookeeper.server.NIOServerCnxn  - Accepted socket connection from 
/127.0.0.1:53428
1193425755 [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181] WARN  
org.apache.zookeeper.server.NIOServerCnxn  - EndOfStreamException: Unable to 
read additional data from client sessionid 0x0, likely client has closed socket



Reply via email to