如何在应用级别覆盖日志级别

How to override log level at an app level

有一个普通的 spark 集群,日志级别设置为错误,无法在 App 级别覆盖日志级别..

使用

"com.typesafe.scala-logging" %%  "scala-logging" % Versions.typesafeScalaLoggingVersion,
"ch.qos.logback" % "logback-classic" % Versions.chQosLogbackClassicVersion

在应用程序中,

object BillingdataApp extends LazyLogging {
logger.info(s"Does not log")
logger.error(s"This logs")}

这有效..

import org.apache.log4j.Logger
Logger.getLogger("com").setLevel(Level.INFO)