Storm-源码分析-Topology Submit-Nimbus

摘要: Nimbus Server Nimbus server, 首先从启动命令开始, 同样是使用storm命令"storm nimbus”来启动 看下源码, 此处和上面client不同, jvmtype="-server", 最终调用"backtype.storm.daemon.nimbus"的main nimbus是用clojure实现的, 但是clojure是基于JVM的, 所以在... 阅读全文
posted @ 2013-06-19 15:28 fxjwind 阅读(3056) 评论(5) 推荐(0)

Storm-源码分析-Topology Submit-Nimbus-mk-assignments

摘要: 什么是"mk-assignment”, 主要就是产生executor->node+port关系, 将executor分配到哪个node的哪个slot上(port代表slot, 一个slot可以run一个worker进程, 一个worker包含多个executor线程) 先搞清什么是executor, 参考Storm-源码分析- Component ,Executor ,Task之间关系 ;;... 阅读全文
posted @ 2013-06-19 15:22 fxjwind 阅读(2929) 评论(7) 推荐(0)