Linux中有一个级强大的网络工具netcat,在默认情况下面都是没有安装的,现在介绍一下安装过程
切换到root用户:
yum install -y nc
测试使用
在一个终端上 输入 nc -lk 9999
然后可以输入数据
package day15
import org.apache.spark.streaming.dstream.{DStream, ReceiverInputDStream}
import org.apache.spark.streaming.{Seconds, StreamingContext}
import org.apache.spark.{SparkConf, SparkContext}
object WordCount {
def main(args: Array[String]): Unit = {
//1.书写sparkStreaming的程序入口,也就是SparkStreaming
val conf: SparkConf = new SparkConf().setAppName("wc").setMaster("local[*]")
//sc只是为了少打印一点日志
val sc: SparkContext = new SparkContext(conf)
sc.setLogLevel("WARN")
//给SparkStreaming运行批次时间参数,每5秒运行一次
val ssc: StreamingContext = new StreamingContext(sc,Seconds(5))//第一个参数也可以是