Rails.cache の動作をログに出力する方法
Published: 2021/9/22
Rails.cache
は、もろもろのキャッシュのための機能を提供しているが、その挙動がおかしいときには、デバッグをしたくなる。
その際、どうやってログを仕込んだら良いのかが、少なくとも公式のドキュメントには記載がなかったので、そのメモ。
ActiveSupport::Cache::Store.logger = Rails.logger
このようなコードを、例えば config/initializers/cache.rb
などを作成しそこに記述してやると、Rails のキャッシュはログを出力するようになる。
Tags: rails
関連記事
Elasticsearch-rails で接続先情報を設定する方法
2021/12/18
OpenAPI では rails のクエリパラメータの完全サポートはできない
2021/10/29
複雑な join を scope で記述するプラクティス
2020/1/8