Spark基础随笔:Spark应用程序中设置日志输出级别
2017-01-15 09:49
399 查看
我们通常会使用IDE(例如Intellij IDEA)开发Spark应用,而程序调试运行时会在控制台中打印出所有的日志信息。它描述了(伪)集群运行、程序执行的所有行为。
在很多情况下,这些信息对于我们来说是无关紧要的,我们更关心的是最终结果,无论是正常输出还是异常停止。
幸运的是,我们可以通过log4j主动控制日志输出的级别。引入log4j.Logger和log4j.Level,并在对象中设置Logger.getLogger("org").setLevel(Level.ERROR)
以此运行后,控制台只输出ERROR级别信息,并不会错过输出结果和调试报错。
在很多情况下,这些信息对于我们来说是无关紧要的,我们更关心的是最终结果,无论是正常输出还是异常停止。
幸运的是,我们可以通过log4j主动控制日志输出的级别。引入log4j.Logger和log4j.Level,并在对象中设置Logger.getLogger("org").setLevel(Level.ERROR)
import org.apache.log4j.{Level, Logger} object Example { Logger.getLogger("org").setLevel(Level.ERROR) def main(args: Array[String]) { ...... } }
以此运行后,控制台只输出ERROR级别信息,并不会错过输出结果和调试报错。
转载自:http://www.cnblogs.com/kevingu/p/5580838.html
相关文章推荐
- spark脚本日志输出级别设置
- ofbiz的日志输出级别设置
- 设置内核输出日志级别
- Spark应用日志级别设置
- coolpad(酷派)真机测试logcat打印日志输出level级别设置
- 完美解决Spark应用日志级别设置
- JAVA代码如何设置SPARK的日志打印级别
- [Spark]如何设置使得spark程序不输出 INFO级别的内容
- 如何设置ofbiz的日志输出级别
- Spark:控制日志输出级别
- Jmeter日志输出和日志级别设置
- 设置Spark日志级别
- 转 如何设置ofbiz的日志输出级别
- Jmeter日志输出和日志级别设置
- 如何设置ofbiz的日志输出级别
- 如何设置ofbiz的日志输出级别
- 解决Spark应用日志级别设置
- springmvc log4j设置日志输出级别
- C语音日志输出,从zabbix里抽出来的,可以动态设置日志输出级别
- 为不同的 Appender 设置日志输出级别: