举例如下
package com.scala.my
import org.apache.spark.SparkConf
import org.apache.spark.streaming.Durations
import org.apache.spark.streaming.StreamingContext
/**
*
* @author root
* 过滤黑名单
步骤:
* 1\在h15上开启端口9999:#nc -lk 9999
* 2\run本程序
* 3\在h15的dos界面输入日志内容:(注意格式是"日期+名称")
* 0509 yasaka
* 0509 lily
* 0509 cassie
* 4\如果console没有打印lily,那么测试通过
* 测试结果:通过
*/
object TransformBlackList {
def main(args: Array[String]): Unit = {
//获取streamingContext
val sc=new StreamingContext(new SparkConf().setAppName("transform").setMaster("local[2]"),Durations.seconds(8))
/**
* 创建模拟数