GitHub user tedxia opened a pull request:
https://github.com/apache/storm/pull/332
STORM-577ï¼supervisor heartbeat and handle event use separate timer
PR for [STORM-577](https://issues.apache.org/jira/browse/STORM-577)
Supervisor heartbeat and sync-processes use the same timer, when
sync-processed use a lot time that greater than nimbus.supervisor.timeout.secs,
nimbus will this supervisor was dead and move worker from this supervisor to
others. At most time, block happens when worker launch consume too long time.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/tedxia/incubator-storm
fix-supervisor-feign-dead
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/storm/pull/332.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 #332
----
commit e3b85d3184b1f2eb2c3e7708a47f652e5096a375
Author: xiajun <[email protected]>
Date: 2014-11-28T09:52:45Z
supervisor heartbeat and handle enent use separate timer
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---