- 博客(5)
- 资源 (16)
- 问答 (1)
- 收藏
- 关注
原创 Strom:pluggable scheduler :如何检测component是否已经分配到了指定的主机上
在做storm项目的时候,发现之前的那种判断是否执行自定义分配策略的条件太粗陋。以下是较严格的解决方案:不懂得可以给我留言//从实体的名字获取实体的线程集 private ArrayList getExecutorByName( TopologyDetails topology, String ExecutorNames) { ArrayList re = new ArrayL
2014-01-21 17:38:36 1504
原创 Strom:pluggable scheduler 自己写的自定义分配任务
Storm提供的一个插拔式调度策略的扩展,在加入新的topology后,并不会完全替代系统自带的分配策略。它仅仅是扩展,不能替代。而且按照设计,它的出现是为了应付一些极端情况,比如,slot不够用。在这些情况下,storm默认的调度策略,无法很好的实施。然后,才会执行自定义的调度策略。新加入的topology启动后,系统默认的调度策略还在起作用,所以,我们制定的spout/bolt的实体可能已经被
2014-01-15 13:35:42 2163
原创 storm nimbus : stormconf.ser' does not exist nimbus 解决办法
nimbus 关机前,没有kill topology,再启动的时候,nimbus总是起不来,看日志,说是缺少个文件。(stormconf.ser' does not exist nimbus)解决方法如下:分两步1:将storm配置文件storm.yaml内对应的storm.localdir对应的目录内的东西全部清掉2:将zookeeper相关节点删除在这步中,在主控台
2014-01-14 15:01:44 2841 1
原创 Storm:多并行度下Spout和Blot实体间Tuple的定向传输(tuple在多流时的路由)
多并行度下Spout和Blot实体间Tuple的定向传输 图1 Spout与Blot多对1关系图 图2 Spout与Blot1对1关系图 图3 Spout与Blot 1对多关系图 Topology中可以有多个Spout、Blot实体。若Spout和Blot为点,Stream为边,整个Topology可以看做是由
2014-01-07 19:06:26 4571
转载 Twitter Storm 安装实战-本地+集群
特别感谢 安分守己的好公民@新浪博客 见龙在天@网易博客 & 徐明明 & 圆石技术之路@51CTO博客-----------------------------------------------------------------------------------------Storm的依赖软件比较多,需要装Python、zookeeper、zeromq以及jzmq,然后才是s
2014-01-06 13:13:01 1101
\symbian s60 入门详细材料和程序实例
2012-10-12
基于ASP.NET企业销售管理系统论文
2010-05-16
Java程序测试性能发现执行时间随着循环次数会明显降低
2014-08-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人