storm程序kill是出现错误,storm kill不掉运行的Topology
Topology 的持久化状态包括: active, inactive, killed, rebalancing 四个状态。
代码上看到每种状态都可以转换成一些持久化 ( 写入到 zk 中的状态 ) 或者中间状态。
我们在shell上的操作实际上就是改变的zookeeper数据存储的程序状态,出错直接清空zookeeper目录即可
详细文章见:http://lbxc.iteye.com/blog/1530254