[
https://issues.apache.org/jira/browse/KAFKA-4862?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15971112#comment-15971112
]
ASF GitHub Bot commented on KAFKA-4862:
---------------------------------------
GitHub user pengwei-li opened a pull request:
https://github.com/apache/kafka/pull/2861
KAFKA-4862: Kafka client connect to a shutdown node will block for a long
time
Author: pengwei <[email protected]>
Reviewers: Jiangjie Qin <[email protected]>
@becketqin
Modify: Add a connect timeout for the kafka client to avoid long blocking if
network is down
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/pengwei-li/kafka trunk
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/kafka/pull/2861.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #2861
----
commit a920d4e9807add634cc44e4b7cf9e156edd515cf
Author: pengwei-li <[email protected]>
Date: 2016-07-10T00:31:56Z
KAFKA-1429: Yet another deadlock in controller shutdown
Author: pengwei <[email protected]>
Reviewers: NA
commit 2a5a4322c8ac359587f05b459588cd2b5843a2ac
Author: pengwei-li <[email protected]>
Date: 2016-11-20T11:31:21Z
Merge branch 'trunk' of https://github.com/apache/kafka into trunk
commit b827a8b4f249050ca40db9f14e8e10b01650a6b8
Author: pengwei-li <[email protected]>
Date: 2016-11-20T12:18:49Z
Merge branch 'trunk' of https://github.com/apache/kafka into trunk
commit 43e186f223dee1e24177a87ee6888eaae91547d9
Author: pengwei-li <[email protected]>
Date: 2016-11-27T01:54:00Z
Merge branch 'trunk' of https://github.com/apache/kafka into trunk
commit febe4f433452a2ad8849a329bc5c9f4d1507a317
Author: pengwei-li <[email protected]>
Date: 2016-11-27T03:31:26Z
issue:KAFKA-4229
reason: controoler can't start afeter several zk expired event
commit f6791b29998a49dffbefdf5414584b7849bfbd3c
Author: c00353482 <[email protected]>
Date: 2017-01-04T02:25:55Z
Merge branch 'trunk' of https://github.com/apache/kafka into trunk
commit 2e7090567aa4cd2ffe02fa927bcfdd062029087b
Author: c00353482 <[email protected]>
Date: 2017-04-01T07:58:09Z
Merge https://github.com/apache/kafka into trunk
commit fb77b2e7a32d1a678b45aa035211597793ff1fd0
Author: c00353482 <[email protected]>
Date: 2017-04-14T08:16:04Z
Merge branch 'trunk' of https://github.com/apache/kafka into trunk
commit 270e0b45c08893463c8bf4f553d5a506d6603d41
Author: c00353482 <[email protected]>
Date: 2017-04-17T08:08:35Z
Merge branch 'trunk' of https://github.com/apache/kafka into trunk
commit 13c6134dfb2313f946e37d86985ef8b4336706ed
Author: c00353482 <[email protected]>
Date: 2017-04-17T14:15:52Z
KAFKA-4862: Kafka client connect to a shutdown node will block for a long
time
Add a connect time out for the kafka client to avoid long blocking if
network is down
Author: pengwei <[email protected]>
Reviewers: Ismael Juma <[email protected]>
----
> Kafka client connect to a shutdown node will block for a long time
> ------------------------------------------------------------------
>
> Key: KAFKA-4862
> URL: https://issues.apache.org/jira/browse/KAFKA-4862
> Project: Kafka
> Issue Type: Bug
> Affects Versions: 0.9.0.0, 0.10.2.0
> Reporter: Pengwei
> Assignee: Pengwei
> Fix For: 0.11.0.0
>
>
> Currently in our test env, we found after one of the broker node crash(reboot
> or os crash), the client maybe still connecting to the crash node to send
> metadata request or other request, and it need about several minutes to
> aware the connection is timeout then try another node to connect to send the
> request. Then the client may still not aware the metadata change after
> several minutes.
> We don't have a connection timeout for the network client, we should add a
> connection timeout for the client
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)