我希望调试日志出现在信息日志级别,这样其他不必要的调试日志就不会出现在生产环境中。语句 configure.log_level= :info 已经写在 production.rb 文件中,但我无法看到呈现的消息日志,除非我也为 :debug 添加另一个语句。我只希望在信息级别而不是在调试级别显示呈现的消息。这样做的方法是什么?我认为,如果我们了解 rails 如何决定哪些日志是信息,哪些不是,那么我们可以做一些事情。帮帮我。谢谢
问问题
27 次
1 回答
0
级别上显示的任何消息info
也将出现在debug
级别上 - 请参阅Logger 类的 ruby 文档。
如果您询问 Rails 显示哪些消息info
以及显示哪些消息debug
,我认为没有比查看源代码更简单的方法了。
同样,如果您要在应用程序代码中查找日志记录语句,请搜索logger.info
或logger.debug
。
于 2022-02-24T21:47:57.577 回答