There is an FAQ too.

https://cwiki.apache.org/confluence/display/KAFKA/FAQ#FAQ-OnEC2%2Cwhycan%27tmyhighlevelconsumersconnecttothebrokers%3F

Thanks,

Jun


On Thu, Oct 3, 2013 at 6:43 AM, David Arthur <mum...@gmail.com> wrote:

> You can configure the hostname for the broker with the "host.name"
> property in the broker's config (server.properties?). If you don't specify
> one here, then all interfaces will be bound to and one will be chosen to
> get published via ZooKeeper (what the metadata API is reading)
>
> See: 
> http://kafka.apache.org/**documentation.html#**brokerconfigs<http://kafka.apache.org/documentation.html#brokerconfigs>
>
> -David
>
>
> On 10/3/13 2:57 AM, Aniket Bhatnagar wrote:
>
>> I have installed 2 brokers on EC2. I also have a (scala) application that
>> receives data stream and pushes to kafka cluster. By co-incidence, a
>> (slightly heavier) EC2 instance is running both a kafka broker and the
>> data
>> receiver application. I am noticing that all data receiver application
>> nodes that are not on the shared kafka + reciever app EC2 instance are
>> complaining for connect errors to localhost.localdomain:9092. Is this a
>> possible bug that results in Kafka detecting instance hostname
>> as localhost.localdomain instead of actual hostname?
>>
>> Also, how do I fix this temporarily until a permanent fix is available?
>>
>>
>

Reply via email to