【发布时间】:2011-04-17 12:52:45
【问题描述】:
我正在运行 Rails 3,配置为使用 memcached 进行会话存储。我有以下设置:
development.rb
config.cache_store = :mem_cache_store
session_store.rb
Foo::Application.config.session_store :mem_cache_store, :key => '_foo_session'
我可以很好地启动应用程序,当我转到任何页面时都会收到以下错误:
ArgumentError (key too long "rack:session:__really_long_session_key__"):
我意识到 memcached 密钥的限制是 255。我该如何解决这个问题,或者我做错了什么?
【问题讨论】:
标签: ruby-on-rails memcached rack