Storm 使用经验与性能优化(二)

2)使用组件的并行度代替线程池网络    Storm自身是一个分布式的多线程框架,对每一个Spout和Bolt,咱们均可以设置其并发度,也支持经过rebalance命令来动态调整其并发度,把负载分摊到多个Worker上。若是本身在组件内部采用线程池作一些计算密集型的任务,好比JSON解析,有可能使得某些组件的资源消耗特别高,其余的又很低,致使Worker之间资源消耗不均衡,这种状况在组件的并行度比
相关文章
相关标签/搜索