Hi  Jinxing

I am using kafka_2.10-0.9.0.0-SNAPSHOT.  I have downloaded source code and
installed it last week.

I saw 97446 messages have been sent to kafka successfully.

So far, I have not found any failed messages.



Best regards
Hawin

On Thu, Nov 12, 2015 at 12:07 AM, jinxing <jinxing6...@126.com> wrote:

> Hi, what version are you using ?
>
>
> i am using 0.8.2.0, and I encountered this problem before;
>
>
> it seems that if the message rate of the producer side is to high, some of
> the messages will lost;
>
>
> also, i found that the callback method of the producer 'send' API is not
> reliable;
>
>
> only successful sent message will trigger the callback, but the failed
> ones don't;
>
>
> you saw this?
>
>
>
>
>
>
>
>
> At 2015-11-12 16:01:17, "Hawin Jiang" <hawin.ji...@gmail.com> wrote:
> >Hi  All
> >
> >I have sent messages to Kafka for one minute.  I found 97446 messages in
> >producer side and 96896 messages in consumer side for Case 1.
> >I also tried case 2. I have faced the same issues.  The number is not
> match
> >between producer and consumer.
> >Can someone take a look at this issue?
> >Thanks.
> >
> >
> >Case 1:
> >
> >long startTime = System.currentTimeMillis();
> >long maxDurationInMilliseconds = 1 * 60 * 1000;
> >int messageNo = 0;
> >while (true) {
> >if (System.currentTimeMillis() <= startTime
> >+ maxDurationInMilliseconds) {
> >messageNo++;
> >String messageStr = "KAFKA_"+messageNo;
> >System.out.println("Message: "+messageNo);
> >producer.send(new KeyedMessage<Integer, String>(topic,messageStr));
> >} else {
> >producer.close();
> >System.out.println("Total kafka Message: "+messageNo);
> >break;
> >}
> >}
> >
> >
> >Case 2:
> >
> >for (int i=1;i<=12000;i++)
> >String messageStr = "KAFKA_"+i;
> >producer.send(new KeyedMessage<Integer, String>(topic,messageStr));
> >
> >
> >
> >Best regards
> >Hawin
>

Reply via email to