GitHub user atdixon opened a pull request:
https://github.com/apache/storm/pull/432
Exhibitor support
This introduces optional exhibitor configuration properties to storm
config--the options parallel the zookeeper options where relevant:
storm.exhibitor.servers:
- "localhost"
storm.exhibitor.port: 8080
storm.exhibitor.poll.millis: 1000
storm.exhibitor.retry.times: 5
storm.exhibitor.retry.interval: 1000
storm.exhibitor.retry.intervalceiling.millis: 30000
If exhibitor.servers are not provided, the behavior of storm is identical
to prior. If exhibitor.servers are provided then the curator connection uses
exhibitor, using any configured zookeeper.servers for the curator-exhibitor
backup connection string.
I've tested this locally, will be deploying this patch in coming weeks.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/atdixon/storm exhibitor-support
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/storm/pull/432.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 #432
----
commit 5ebda44b0e19d2392e69a7d18e6c69ac39e1d28d
Author: Aaron Dixon <[email protected]>
Date: 2015-02-15T17:42:45Z
exhibitor support
commit 36408b99c5ea7fb9e48a1801f2851f112a858962
Author: Aaron Dixon <[email protected]>
Date: 2015-02-15T18:00:51Z
clean up package imports (minimizing diff for pull req)
----
---
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.
---