百里登风

导航

storm的优化以及雪崩问题

 

下图来说明什么是雪崩现象:

当spout发送的速度非常快,而bolt的处理速度很慢,spout源源不断地向内存中发送tuple,这样下去迟早会把内存撑爆,这样就叫做雪崩现象!

怎么处理雪崩问题呢

第一个方法不能有很好的保障,第二种方法可能会导致spout的严重的数据延迟,所以实际在应该中是两个方法结合来用。

 

 

 进一步也可以知道内存中有多少条数据是未处理的。

 

posted on 2017-06-09 00:22  百里登峰  阅读(512)  评论(0)    收藏  举报