nathanmarz/storm — Issue #54: Provide rebalance command on Nimbus
Author: nathanmarz
Created: 2011-11-29 07:12:35+00:00
State: open
Labels: New feature

This should deactivate the topology (stop requesting messages from spout), wait for the message timeout (or an overridable amount), and then reassign all the workers to evenly distribute the load across the nodes.

This is useful when you add nodes to a cluster with a running topology and want to spread the load. This command would be much faster than resubmitting the topology from scratch.