spark 更改日志輸出級別


package com.ideal.test

import org.apache.spark.{SparkConf, SparkContext}
import org.apache.log4j.{Level, Logger}
object WC {
  Logger.getRootLogger.setLevel(Level.ERROR) //Logger.getLogger("org").setLevel(Level.ERROR)
  def main(args: Array[String]): Unit = {
    val conf = new SparkConf()
      .setAppName("wc")
    val sc = new SparkContext(conf)
    val lines = sc.textFile(args(0))
    val counts = lines.flatMap(_.split("\\s+"))
      .map{a=>(a, 1)}
      .reduceByKey(_ + _)
    counts.saveAsTextFile(args(1))
    sc.stop()
  }
}

 Logger.getRootLogger.setLevel(Level.ERROR) 通過在代碼中設置log級別即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM