Hello Everyone,

Thank you for the help!

Preface: I've created producers/consumers before and they have worked. I
have also made consumers/producers using java programs, but they have all
been locally.

1) I have a Zookeeper/Kafka Server running on an EC2 instance called "A"

2) I started the Zookeeper/Kafka Server on A and created a topic "test"
like it says on the kafka documentation

3) I then started a console consumer on A like the documentation states for
test.

4) I then downloaded Kafka on EC2 instance called "B" and created a console
producer with broker with broker-list public.ip.of.A:9092 and topic test.

5) Once I start publishing messages this is the message I get (what's worse
is that I can't cntrl C to stop and have to exit putty):

WARN Fetching topic metadata with correlation id 16 for topics [Set(test)]
from broker [id:0,host:54.183.40.224,port:9092] failed
(kafka.client.ClientUtils$)

java.nio.channels.ClosedChannelException

        at kafka.network.BlockingChannel.send(BlockingChannel.scala:97)

        at kafka.producer.SyncProducer.liftedTree1$1(SyncProducer.scala:74)

        at
kafka.producer.SyncProducer.kafka$producer$SyncProducer$$doSend(SyncProducer.scala:73)

        at kafka.producer.SyncProducer.send(SyncProducer.scala:114)

        at
kafka.client.ClientUtils$.fetchTopicMetadata(ClientUtils.scala:58)

        at
kafka.producer.BrokerPartitionInfo.updateInfo(BrokerPartitionInfo.scala:82)

        at
kafka.producer.async.DefaultEventHandler$$anonfun$handle$2.apply$mcV$sp(DefaultEventHandler.scala:78)

        at kafka.utils.Utils$.swallow(Utils.scala:172)

        at kafka.utils.Logging$class.swallowError(Logging.scala:106)

        at kafka.utils.Utils$.swallowError(Utils.scala:45)

        at
kafka.producer.async.DefaultEventHandler.handle(DefaultEventHandler.scala:78)

        at
kafka.producer.async.ProducerSendThread.tryToHandle(ProducerSendThread.scala:104)

        at
kafka.producer.async.ProducerSendThread.processEvents(ProducerSendThread.scala:93)

        at
kafka.producer.async.ProducerSendThread.run(ProducerSendThread.scala:44)

[2015-01-20 01:29:28,289] ERROR fetching topic metadata for topics
[Set(test)] from broker [ArrayBuffer(id:0,host:

Meanwhile in ZK...not sure if this happened as soon as I started publishing
messages:

Error:KeeperErrorCode = NoNode for /consumers/console-consumer-2615/offsets
(org.apache.zookeeper.server.PrepRequestProcessor)

Any tips/suggestions are greatly appreciated!

Reply via email to