What values do you have for below properties? Or are these set to defaults?

message.send.max.retries
retry.backoff.ms
topic.metadata.refresh.interval.ms

Thanks
Zakee



> On Apr 23, 2015, at 11:48 PM, Madhukar Bharti <bhartimadhu...@gmail.com> 
> wrote:
> 
> Hi All,
> 
> Once gone through code found that, While Producer starts it does three
> things:
> 
> 1. Sends Meta-data request
> 2. Send message to broker(fetching broker list)
> 3. If number of message to be produce is grater than 0 then again tries to
> refresh metadata for outstanding produce requests.
> 
> Each of the request takes configured timeout and go to next and finally
> once all is done then it will throw Exception(if 3 also fails).
> 
> Here the problem is, if we set timeout as 1 sec then to throw an exception
> It takes 3 sec, so user request will be hanged up till 3 sec, that is
> comparatively high for response time and if all threads will be blocked due
> to producer send then whole application will be blocked for 3 sec. So we
> want to reduce this time to 1 sec. in overall to throw Exception.
> 
> What is the possible way to do this?
> 
> Thanks
> Madhukar
> 
> On Thu, Apr 16, 2015 at 8:10 PM, Madhukar Bharti <bhartimadhu...@gmail.com>
> wrote:
> 
>> Hi All,
>> 
>> I came across a problem, If we use broker IP which is not reachable or out
>> of network. Then it takes more than configured time(request.timeout.ms).
>> After checking the log got to know that it is trying to fetch topic
>> meta-data three times by changing correlation id.
>> Due to this even though i keep (request.timeout.ms=1000) It takes 3 sec
>> to throw Exception. I am using Kafka0.8.1.1 with patch
>> https://issues.apache.org/jira/secure/attachment/12678547/kafka-1733-add-connectTimeoutMs.patch
>> 
>> 
>> I have attached the log. Please check this and clarify why it is behaving
>> like this. Whether it is by design or have to set some other property also.
>> 
>> 
>> 
>> Regards
>> Madhukar
>> 
>> 
>> 
> ____________________________________________________________
> Want to place your ad here?
> Advertise on United Online
> http://thirdpartyoffers.netzero.net/TGL3255/5539ed87d69846d871dafmp08duc

Reply via email to