You can call the close() API on the producer

Thanks,
Neha


On Thu, Dec 20, 2012 at 3:06 PM, Subhash Agrawal <[email protected]>wrote:

> Thanks Neha.
>
> How can I shutdown the producer? is it ctrl-c?
>
> -----Original Message-----
> From: Neha Narkhede [mailto:[email protected]]
> Sent: Thursday, December 20, 2012 2:54 PM
> To: [email protected]
> Subject: Re: Batch size in producer
>
> > How big should be the batch size?
> >
>
> In production at Linkedin, we use a batch size of 200, which has worked
> pretty well.
>
>
> > What happens if producer client crashes before batch is full and messages
> > were still sitting in producer queue?  Does it recover those messages
> when
> > we restart the producer?
> >
>
> If the producer shuts down, it flushes out the messages in the internal
> queue. If it crashes, it does not get a chance to do that and there is no
> good alternative to this.
>
>
> > Are these messages stored in memory or disk?
> >
>
> In memory.
>
> Thanks,
> Neha
>

Reply via email to