首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在revel框架的app.conf文件中禁用调试日志(app和revel都有)?

如何在revel框架的app.conf文件中禁用调试日志(app和revel都有)?
EN

Stack Overflow用户
提问于 2018-01-17 19:36:33
回答 1查看 296关注 0票数 1

我想禁用调试日志,并希望将其他日志放入一个文件(Logfile)中。我试着跟踪了两个片段。但它并没有像预期的那样工作。

代码语言:javascript
复制
log.all.filter.module.app = logfile
log.all.filter.module.revel = logfile
log.debug.filter.module.app = off
log.debug.filter.module.revel = off


log.all.output = logfile
log.debug.output = off

通过revel日志文档(http://revel.github.io/manual/logging.html),他们提到日志的顺序很重要,但在这种情况下似乎不起作用。我是不是遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2018-06-08 02:40:32

我认为您看到的是代理的调试输出。从命令行运行revel应用程序时,如

代码语言:javascript
复制
 revel run myapp

代理在调试模式下启动(这意味着您将看到许多调试消息),在应用程序启动后,日志应配置为app.conf中设置的内容

此外,可能会假设关闭是活动的处理程序,因此它会丢弃数据。不幸的是,处理程序在逻辑上是“或”的,而不是“与”的,因此将所有输出设置为一个处理程序,然后关闭一个并不会影响设置为所有的记录器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/48300230

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档