Github user danny0405 commented on the issue: https://github.com/apache/storm/pull/2433 @HeartSaVioR @revans2 I have add support for multiple supervisors for one node. Now for supervisor change: 1. The supervisor should be started with a specified port. 2. All the workers will be started with the port of its parent supervisor as a start arg. 3. Supervisor will report port -info together with SupervisorInfo to ZK. 4. Nimbus will get the supervisor port-info from reported SupervisorInfos. Really thx for your nice review work!
---