yes, increase producer will trigger more messages lost;

that's what I wanted to say;



At 2015-11-12 16:43:54, "Hawin Jiang" <hawin.ji...@gmail.com> wrote:
>Hi  Jinxing
>
>I don't think we can resolve this issue by increasing producers.  if I
>increased more producers, it should lost more messages.
>
>I just test two producers.
>Thread Producer 1 has 83064 messages in producer side and 82273 messages in
>consumer side
>Thread Producer 2 has 89844 messages in producer side and 88892 messages in
>consumer side.
>
>Thanks.
>
>
>
>Best regards
>Hawin
>
>
>On Thu, Nov 12, 2015 at 12:24 AM, jinxing <jinxing6...@126.com> wrote:
>
>> maybe there some changes in 0.9.0.0;
>>
>>
>> but still you can try increase producer sending rate, and see if there are
>> message lost but no exception;
>>
>>
>> note that, to increase the producer sending rate, you must have enough
>> producer 'power';
>>
>>
>> in my case,  I have 50 producer sending message at the same time : )
>>
>>
>>
>>
>>
>>
>>
>> At 2015-11-12 16:16:23, "Hawin Jiang" <hawin.ji...@gmail.com> wrote:
>> >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