- 博客(2)
- 收藏
- 关注
原创 jstorm源码分析:work管理
管理work前面已经知道了,通过SyncProcessEvent 可以从zookeeper上获取分配到一台机器的任务信息,那么有了这些信息,我们能干什么呢?接下来我们就来揭开SyncProcessEvent的面纱主要成员private LocalState localState; 本地状态,主要是本地所有的work状态信息,包括心跳检测信息等 private Map入口整个入口还是在我们的ru
2016-05-31 08:57:15 2442
原创 jstorm源码分析:任务领取
任务领取每个jstorm的工作机器会定时的扫面zookeeper的任务分配的目录,看是否有自己的任务,如果有,那么把对应的信息写到本地机器的制定目录中,这个工作主要是有SyncSupervisorEvent 线程中的run方法来完成的,我们主要来分析这个函数 @Override public void run() { LOG.debug("Synchronizing
2016-05-22 00:17:25 2922
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人