2016-03-22 22 views
2

Ben Kafka ve zookeeper kullanarak ve aralarındaki bağlantı oluşturarak ama yeni Kafka :: Tüketicihayvan bakıcısı veya Kafka bağlantısı hatası, Gösterilen Kazoo :: VersionNotSupported Hata

oluşturmaya çalıştığınızda bağlantı tekrar tekrar düştü ve oluyor am
ZOOKEEPER = '127.0.0.1:2181' 
CLIENT_ID = '************' 
TOPICS = ['*****'] 

@consumer = Kafka::Consumer.new(CLIENT_ID, TOPICS, zookeeper: ZOOKEEPER, logger: nil) 

Ben de Yaupon ve kafka günlük dosyasını kontrol ve bağlantıyı hayvan bakıcısı benim kafka yeni Kafka'nın :: Tüketici

Kafka günlüğü oluşturmaya çalıştığınızda düştü ki var:

... 
    [2016-03-04 16:14:47,553] INFO [Group Metadata Manager on Broker 0]: Removed 0 expired offsets in 0 milliseconds. (kafka.coordinator.GroupMetadataManager) 
    [2016-03-04 16:16:11,419] INFO Unable to read additional data from server sessionid 0x1533ff65f850003, likely server has closed socket, closing socket connection and attempting reconnect (org.apache.zookeeper.ClientCnxn) 
    [2016-03-04 16:16:11,520] INFO zookeeper state changed (Disconnected) (org.I0Itec.zkclient.ZkClient) 
    [2016-03-04 16:16:13,128] INFO Opening socket connection to server localhost/127.0.0.1:2181. Will not attempt to authenticate using SASL (unknown error) (org.apache.zookeeper.ClientCnxn) 
    [2016-03-04 16:16:13,129] WARN Session 0x1533ff65f850003 for server null, unexpected error, closing socket connection and attempting reconnect (org.apache.zookeeper.ClientCnxn) 
    java.net.ConnectException: Connection refused 
    at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method) 
    at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717) 
    at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:361) 
    at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1081) 
    ... 

hayvan bakıcısı Giriş: zookeeper 1.4 kullanma thor 0.19.1

  • kullanma json 1.8.3
  • kullanma ione 1.2.3
  • kullanma

    ... 
    2016-04-04 10:30:30,577 - INFO [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:[email protected]] - Client attempting to establish new session at /127.0.0.1:51152 
    2016-04-04 10:30:30,579 - INFO [SyncThread:0:[email protected]] - Creating new log file: log.725 
    2016-04-04 10:30:30,668 - INFO [SyncThread:0:[email protected]] - Established session 0x153df9fc2a70000 with negotiated timeout 6000 for client /127.0.0.1:51152 
    2016-04-04 10:30:31,714 - INFO [ProcessThread(sid:0 cport:-1)::[email protected]] - Got user-level KeeperException when processing sessionid:0x153df9fc2a70000 type:delete cxid:0x26 zxid:0x728 txntype:-1 reqpath:n/a Error Path:/admin/preferred_replica_election Error:KeeperErrorCode = NoNode for /admin/preferred_replica_election 
    2016-04-04 10:30:31,883 - INFO [ProcessThread(sid:0 cport:-1)::[email protected]] - Got user-level KeeperException when processing sessionid:0x153df9fc2a70000 type:create cxid:0x2d zxid:0x729 txntype:-1 reqpath:n/a Error Path:/brokers Error:KeeperErrorCode = NodeExists for /brokers 
    ... 
    

    Yüklü Mücevher

    • . 11
    • poseidon kullanma 0.0.5
    • kafka-tüketici 0.1.2

    kullanma kazoo-yakut 0.4.0

  • Kullanılması 2.1.5
  • ben kapmak için tam mümkün değilim cassandra-sürücüsünü kullanma bundler 1.11.2
  • kullanma
  • nerede versiyon problemi

    olduğunu alınıyor hatası:

    ~/../kazoo-ruby-0.4.0/lib/kazoo/broker.rb:83:in `from_json': Kazoo::VersionNotSupported 
    ~/../kazoo-ruby-0.4.0/lib/kazoo/cluster.rb:38:in `block (3 levels) in brokers' 
    
  • cevap

    0

    w, I çözümü var Bazı sürüm sorunu oluşturan Kafka sürüm 0.9.0.1 veya 0.8.0 Beta kullanıyor. Şimdi indirdiğim ve Kafka 0.8.2.2'yi, benim için çalışmakta olan 2.13 sürümü olan scala versiyonuna indirdim ve kurdum.