Apache风暴规模/重新平衡无停机
问题描述:
我目前正在分析Apache Storm,如果它可用作流处理框架。它看起来非常好,但令我担心的是缩放。 据我了解,缩放是通过重新平衡来完成的。Apache风暴规模/重新平衡无停机
例如如果我不想向群集添加新服务器,则必须增加workers
。但是,当我与
storm rebalance storm_example -n 4
所有bolts
和spouts
停止工作,而这是重新平衡这样做。但我要的是更喜欢:
添加的服务器,就可以增加一个新的工作,而当新的数据到达时,还考虑这个新的工作关数据
难道我只是不”没有风暴的想法或者是不可能的。
答
我有类似的要求,根据我的研究,这是不可能的。就我而言,我们最终创建了一个新的风暴群,而不会打扰现有风暴群。我们曾试图根据负载分配服务器/工作人员以避免AWS成本。
知道我们是否可以这样做会很有趣。