阅读背景:

[置顶] Yarn源码分析之事件异步分发器AsyncDispatcher

来源:互联网 

        AsyncDispatcher是Yarn中事件异步分发器,它是ResourceManager中的一个基于阻塞队列的分发或调度事件的组件,其在一个特定的单线程中分派事件,交给AsyncDispatcher中之前注册的针对该事件所属事件类型的事件处置器EventHandler来处置。每一个事件类型类可能会有多个处置渠道,即多个事件处置器,可以应用一个线程池调度事件。在Yarn的主节点ResourceManager中,就有一个Dispatcher类型的成员变量rmDispatcher,定义以下:        AsyncDispatcher是Yarn中事件异步分发器,它是ResourceMan




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: