storm
杨缘一
不断接近,终将到达
展开
-
storm ui error:org.apache.thrift7.transport.TTransportException: java.net.ConnectException:
问题描述: storm启动异常:org.apache.thrift7.transport.TTransportException:java.net.ConnectException: Connection refused 解决方法: storm配置好后,先启动nimbus,再启动ui,最后启动supervisor 命令:./storm nimbus&(有时候不加&不能正常启动,如果出现无原创 2017-09-30 18:10:41 · 2146 阅读 · 0 评论 -
storm的acker机制
一、简介: storm中有一个很重要的特性: 保证发出的每个tuple都会被完整处理。一个tuple被完全处理的意思是: 这个tuple以及由这个tuple所产生的所有的子tuple都被成功处理。如果任一个消息在timeout所指定的时间内没有完成处理,那这个tuple就失败了。 二、原理: acker并不会为每个tuple都分配内存空间来完成跟踪,而是利用了一个非常巧妙的算法,这个原创 2017-09-30 20:30:06 · 634 阅读 · 8 评论 -
storm与hadoop对比
Topology与mapreduce mapreduce job最终会结束,而一个topology永远会运行(除非手动kill掉) 这里kill nimbus或者kill supervisor,都不是使任务停止,kill nimbus只是无法再接收新的spout,但是原来的程序会一直运行。kill supervisor只会使当前supervisor上运行的worker受影响,其他的worker仍原创 2017-10-01 15:20:03 · 1101 阅读 · 0 评论