If the producer can't make a connection to ZK during initialization, it
will wait until a timeout is reached and then fail. You can increase the
timeout (zk.connection.timeout.ms) if you want the producer to wait longer.

Thanks,

Jun

On Thu, Apr 19, 2012 at 8:59 AM, Pierre-Yves Ritschard <p...@spootnik.org>wrote:

> I wasn't being clear, the exception occurs when the zookeeper servers
> are down, not the brokers
>
> On Thu, Apr 19, 2012 at 4:10 PM, Jun Rao <jun...@gmail.com> wrote:
> > Pierre,
> >
> > Could you post the exact exception your saw during Producer
> initialization?
> > It's not clear to me from your message whether the exception is due to ZK
> > or broker.
> >
> > Thanks,
> >
> > Jun
> >
> > On Thu, Apr 19, 2012 at 1:43 AM, Pierre-Yves Ritschard <p...@spootnik.org
> >wrote:
> >
> >> Hi,
> >>
> >> Whenever there is a connectivity glitch between producers and brokers
> >> the producers wait for the brokers to be available as expected. I
> >> noticed that this is not the case for the initial Producer creation
> >> though, the constructor will raise an exception. Is there a way to
> >> tell the producer to wait for a zookeeper node to become available ?
> >>
> >>  - pyr
> >>
>

Reply via email to