[
https://issues.apache.org/jira/browse/STORM-520?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Rick Kellogg updated STORM-520:
-------------------------------
Component/s: storm-core
> Using storm.local.hostname causes bolts to not communicate with each other
> --------------------------------------------------------------------------
>
> Key: STORM-520
> URL: https://issues.apache.org/jira/browse/STORM-520
> Project: Apache Storm
> Issue Type: Bug
> Components: storm-core
> Affects Versions: 0.9.2-incubating
> Environment: Docker container (Docker > 1.1.2)
> Reporter: Daniel Schonfeld
>
> In our setup we run different supervisors as docker container on top of
> CoreOS.
> If I use docker's -h (host) and give the container the same hostname as the
> host machine, the bolts are able to register with nimbus correctly, talk to
> each other as well as transfer data inside the same container between
> different workers located on the same machine.
> Utilizing 'storm.local.hostname' instead of using docker's -h option results
> in the bolts having a hard time (read: unable to) communicating between
> workers on the same machine/container (we only run one container per physical
> machine which contains 4 workers + supervisor) and having sporadic success
> (50/50) communicating with bolts in different machines.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)