Well, you can control how many messages to iterate in the application.

Thanks,

Jun

On Wed, Jul 11, 2012 at 5:05 PM, Vaibhav Puranik <vpura...@gmail.com> wrote:

> Hi all,
>
> Is there any way to get a fixed amount of messages using Zookeeper based
> consumer (ConsumerConnector)?
>
> I know that with SimpleConsumer you can pass fetchSize as an argument and
> limit the number of messages coming back.
>
> This sample code creates 4 threads that keep consuming forever.
>
> // consume the messages in the threads
> for(final KafkaStream<Message> stream: streams) {
>   executor.submit(new Runnable() {
>     public void run() {
>       for(MessageAndMetadata msgAndMetadata: stream) {
>         // process message (msgAndMetadata.message())
>       }
>     }
>   });
> }
>
> Regards,
> Vaibhav
>

Reply via email to