如何禁用Rails 4缓存的日志记录

Hamdiakoguz

如何禁用“ rails 4.1”中的缓存日志记录?具体来说,我试图摆脱像这样的片段缓存日志条目:

Write fragment views/... (0.3ms)
Read fragment views/... (0.3ms)
TK-421

这个怎么样?

# config/initializers/log_subscriber.rb
module ActionController
  class LogSubscriber < ActiveSupport::LogSubscriber
    %w(write_fragment read_fragment exist_fragment?
       expire_fragment expire_page write_page).each do |method|
      class_eval <<-METHOD, __FILE__, __LINE__ + 1
        def #{method}(event)
          return
        end
      METHOD
    end
  end
end

在本地测试:

# config/environments/development.rb
config.action_controller.perform_caching = true

(通常的警告是在您自己的应用中进行仔细的测试。此“方法”有效,但是“锤子”方法,以后可能会困住您或其他粗心的程序员。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何禁用Rails 4缓存的日志记录

来自分类Dev

如何禁用ACRA的日志记录

来自分类Dev

Python日志记录-如何禁用软件包的日志记录?

来自分类Dev

在Rails 4中禁用缓存摘要

来自分类Dev

在Rails 4中禁用缓存摘要

来自分类Dev

如何从Storm禁用/关闭日志记录功能

来自分类Dev

如何禁用Worklight Analytics日志记录

来自分类Dev

如何禁用特定事件的UFW日志记录?

来自分类Dev

Jenkins IRC插件-如何禁用日志记录?

来自分类Dev

禁用HikariPool日志记录

来自分类Dev

禁用springframework的日志记录

来自分类Dev

如何在系统日志中禁用Logstash错误日志记录

来自分类Dev

Rails 4和Heroku不记录故意日志

来自分类Dev

如何在Rails 4中禁用collection_select

来自分类Dev

如何在Rails 4中选择禁用输入

来自分类Dev

Rails 4:如何禁用“编辑”,“销毁”等功能,

来自分类Dev

如何禁用Laravel 4中的日志?

来自分类Dev

在非开发环境中,如何在Rails 4 WEBrick中获取SQL日志记录?

来自分类Dev

如何更改Hibernate4中的日志记录级别?

来自分类Dev

slf4j如何绑定到日志记录框架

来自分类Dev

在Rails 4的开发中禁用Sprockets资产缓存

来自分类常见问题

禁用ActiveRecord for Rails 4

来自分类Dev

禁用Hiera调试日志记录

来自分类Dev

在VLC中禁用日志记录

来自分类Dev

Elasticsearch(Java)禁用日志记录

来自分类Dev

在AngularJS上禁用日志记录

来自分类Dev

禁用审核的syslog日志记录

来自分类Dev

如何禁用Django和uWSGI中的请求日志记录?

来自分类Dev

如何禁用mongoDB Java驱动程序日志记录?