2

dalliで動作するようにidentity_cacheを構成するためのドキュメントが見つかりませんでした。誰かがそれがどのように行われたか教えてもらえますか?

私は自分でこれを試しましたconfig/environments/development.rb(最初に開発環境でこれを試したかったのです):

config.identity_cache_store = :mem_cache_store, ActiveSupport::Cache::DalliStore.new(servers: ["mem"])

Rails を起動すると、次のエラーが表示されました。

uninitialized constant ActiveSupport::Cache::DalliStore (NameError)
4

1 に答える 1

4

ダリ gemを設定します。

次に、以下を使用して ID キャッシュ ストアを作成します。

Dalli::Client.new

...だからあなたの development.rb ファイルは次のようになります:

config.action_controller.perform_caching = true
config.cache_store = :dalli_store
config.identity_cache_store = :dalli_store, Dalli::Client.new(:servers => ["mem1.server.com"])
于 2013-06-19T22:11:22.217 に答える