Playframework Logback真的是内线球员吗?

Playframework Logback真的是内线球员吗?,playframework,akka,logback,play2-mini,Playframework,Akka,Logback,Play2 Mini,使用部署了Play mini的Akka 2开发应用程序。我将logback拉回到项目中,它可以工作,但是它的配置被踩踏了,所以有必要执行Joran配置方法,并在启动时调用它。然后我读到play已移动到logback,所以我四处翻找,看看如何使用内置在play中的记录器并找到了答案,但我一键入: Logger.debug( 它只支持: debug(String message, Throwable error) debug(String message) logback的全部要点是变量参数,这

使用部署了Play mini的Akka 2开发应用程序。我将logback拉回到项目中,它可以工作,但是它的配置被踩踏了,所以有必要执行Joran配置方法,并在启动时调用它。然后我读到play已移动到logback,所以我四处翻找,看看如何使用内置在play中的记录器并找到了答案,但我一键入:

Logger.debug(
它只支持:

debug(String message, Throwable error)
debug(String message)
logback的全部要点是变量参数,这样您就不必用以下代码弄脏代码:

if (Logger.isDebugEnabled()){
     Logger.debug("my expensive message: " + largeObject.toString());
}
所以我肯定错过了什么。文档在这方面也不是很好


顺便说一句,关于配置变得混乱。

是的,Play硬编码为使用LogBack,除非您指定,否则它将接管您的日志设置。很烦人


停止使用断送日志设置:

也许可以研究使用Akka的日志记录?是的,我看见维克多了。我想我对Akka或play mini是否负责运行时配置仍然有点困惑。我会试试看这是否能让我度过难关。这将支持logback var arg语法,不是吗?[谢谢!]我读了很多,维克多。(如果他们更好的话,我将不得不做更多…)请发送关于文档的反馈,我们如何改进他们,没有反馈几乎不可能改进。我会的,维克多。正如你所看到的,到目前为止,我对Akka持90%的肯定态度。只是很多小事情破坏了开始的体验。我最大的建议是更好的例子。谢谢