Spark2.1.0事件总线分析——LiveListenerBus详解

阅读提示:阅读本文前,最好先阅读《Spark2.1.0之源码分析——事件总线》、《Spark2.1.0事件总线分析——ListenerBus的继承体系》及《Spark2.1.0事件总线分析——SparkListenerBus详解》几篇文章的内容。 LiveListenerBus继承了SparkL...

2018-09-27 09:39:49

阅读数 1081

评论数 6

Spark2.1.0事件总线分析——SparkListenerBus详解

阅读提示:阅读本文前,最好先阅读《Spark2.1.0之源码分析——事件总线》和《Spark2.1.0事件总线分析——ListenerBus的继承体系》。          有了《Spark2.1.0之源码分析——事件总线》文中对ListenerBus的定义及《Spark2.1.0事件总线分析—...

2018-09-18 10:07:03

阅读数 693

评论数 0

Spark2.1.0事件总线分析——ListenerBus的继承体系

阅读提示:阅读本文前,最好先阅读《Spark2.1.0之源码分析——事件总线》。          通过阅读《Spark2.1.0之源码分析——事件总线》一文,理解了ListenerBus的定义后,本小节一起来看看有哪些类继承了它。ListenerBus的类继承体系如图1所示。 图1  Li...

2018-09-11 09:43:08

阅读数 400

评论数 0

Spark2.1.0之源码分析——事件总线

         Spark定义了一个特质[1]ListenerBus,可以接收事件并且将事件提交到对应事件的监听器。为了对ListenerBus有个直观的理解,我们先来看看它的代码实现,见代码清单1。 代码清单1        ListenerBus的定义 private[spark] t...

2018-09-03 10:14:20

阅读数 3499

评论数 0

提示
确定要删除当前文章?
取消 删除