【问题标题】:Logging partial times in production在生产中记录部分时间
【发布时间】:2010-10-28 14:02:18
【问题描述】:

是否可以只记录部分时间而不打开所有记录?

config.log_level = :debug

我只想看到部分时间,因为所有其他时间似乎都在控制之中,并且不想减慢应用程序的速度来获取此日志记录。

【问题讨论】:

    标签: ruby-on-rails ruby performance logging


    【解决方案1】:

    这是不可能的。有时您可以更改日志级别,但您不能对某些控制器执行此操作。

    【讨论】:

    • 我很高兴所有控制器都拥有它——只是我不需要 SQL 和其他日志记录。这可能吗?
    • 是的,你可以定义 ActiveRecord::Base.logger.level = :info
    • 在 production.rb 文件中似乎没有设置记录器并且显示为 nil,所以我无法设置级别。
    猜你喜欢
    • 2011-02-27
    • 1970-01-01
    • 1970-01-01
    • 2016-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多