我在ipython笔记本中玩火花并且爆炸,但不幸的是最近的变化(可能是最近的火花升级)导致火花记录到笔记本而不是我启动笔记本的控制台。我仍然希望看到这些日志消息,所以我不能只关闭日志记录,但我更希望它被定向到控制台而不是登录到笔记本。有没有办法实现这个目标?
答案 0 :(得分:0)
编辑您的conf / log4j.properties文件并更改以下行:
log4j.rootCategory=INFO, console
到
log4j.rootCategory=ERROR, console
另一种方法是:
Fireup spark-shell并输入以下内容:
import org.apache.log4j.Logger
import org.apache.log4j.Level
Logger.getLogger("org").setLevel(Level.OFF)
Logger.getLogger("akka").setLevel(Level.OFF)
之后你不会看到任何日志。