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!
---