1.美图 2.概述 1。Spark 事件体系的中枢是ListenerBus,由该类接受Event并且分发给各个Listener。MetricsSystem 则是一个为了衡量系统的各种指标的度量系统。Listener可以是MetricsSystem的信息来源之一。他们之间总体是一个互相补充的关系。 2。事件监听器LiveListenerBus是在SparkContext中创建的 // An asynchronous listener bus for Spark events // 一个Spark事件的异步监听总线 private[spark] val listenerBus = new