Neha Narkhede created KAFKA-665:
-----------------------------------

             Summary: Outgoing responses delayed on a busy Kafka broker 
                 Key: KAFKA-665
                 URL: https://issues.apache.org/jira/browse/KAFKA-665
             Project: Kafka
          Issue Type: Bug
    Affects Versions: 0.8
            Reporter: Neha Narkhede
            Priority: Critical
             Fix For: 0.8


In a long running test, I observed that after a few hours of operation, few 
requests start timing out, mainly because they spent very long time sitting in 
the response queue -

[2012-12-07 22:05:56,670] TRACE Completed request with correlation id 3965966 
and client : TopicMetadataRequest:4009, queueTime:1, localTime:28, 
remoteTime:0, sendTime:3980 (kafka.network.RequestChannel$)
[2012-12-07 22:04:12,046] TRACE Completed request with correlation id 3962561 
and client : TopicMetadataRequest:3449, queueTime:0, localTime:29, 
remoteTime:0, sendTime:3420 (kafka.network.RequestChannel$)
[2012-12-07 22:05:56,670] TRACE Completed request with correlation id 3965966 
and client : TopicMetadataRequest:4009, queueTime:1, localTime:28, 
remoteTime:0, sendTime:3980 (kafka.network.RequestChannel$)

We might have a problem in the way we process outgoing responses. Basically, if 
the processor thread blocks on enqueuing requests in the request queue, it 
doesn't come around to processing its responses which are ready to go out. 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to