[Spark]Spark Streaming 指南二 初始化StreamingContext
为了初始化Spark Streaming程序,一个StreamingContext对象必需被创建,它是Spark Streaming所有流操作的主要入口。一个StreamingContext 对象可以用SparkConf对象创建。 可以使用SparkConf对象创建JavaStreamingContext对象: SparkConf conf = new SparkConf().setAppName(appName).setMaster(master); JavaStreamingContext jsc = new JavaStreamingContext(conf, Durations.seconds(seconds)); appName参数是应用程序在集群UI上显示的名称。 master是Spark,Mesos或YARN集群URL,或者是以本地模式运行的特殊字符串"local [*]"。 实际上,当在集群上运行时,您不想在程序中硬编码master(即在程序中写死),而是希望使用spark-submit启动应用程序时得到master的值。 但是,对于本地测试和单元测试,您可以传递"lo...

