0

それで、レールとの実際の接続が必要な最初のgemを開発しています。config.cache_store に何が構成されているかを知る必要があります。この情報を取得するにはどうすればよいですか?

それについてのもう少しの背景: resque の resque-web のような memcached マネージャー (最初のバージョンでは Dalli gem とのみ互換性があります) です。私はresqueコードを読んでみましたが、初期化子があり、Redis構成がymlファイルからロードされるため、ケースが異なります。

前もって感謝します。

4

1 に答える 1

1

config.cache_storeは、次の2つの異なる場所に読み込まれます。

Rails.cache
ActionController::Base.cache_store

...どちらもconfig.cache_storeからデフォルト設定されていますが、オプションで個別に構成できます。実行時にキャッシュ構成を決定するために必要なものに応じて、これらの一方または両方を検査できるはずです。

于 2012-09-20T19:37:25.297 に答える