rails 4使用dalli将memcached用作会话存储

 Genesis Gaming 发布于 2023-02-11 12:39

我无法使用dalli gem将memcached用作使用rails 4的会话存储.

这就是我所做的.

我将dalli gem添加到Gemfile中

gem 'dalli'

我在config/initializers/session_store.rb中添加了以下行

Rails.application.config.session_store ActionDispatch::Session::CacheStore, :expire_after => 20.minutes

我在development.rb中添加了以下行

config.cache_store = :dalli_store

现在当我使用瘦服务器启动我的开发服务器而不启动memcached服务器时,我仍然可以照常登录.我应该得到一些错误,如没有运行memcached服务器或类似的东西.

我不确定rails是否使用memcached作为会话存储.

有人能告诉我在开发环境中使用memcached作为会话存储时我错过了什么?

为了您的信息,我一直在使用devise作为身份验证gem.

谢谢

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有