【问题标题】:Save Ruby on rails session on ElastiCache在 ElastiCache 上保存 Ruby on rails 会话
【发布时间】:2013-11-05 06:59:51
【问题描述】:

我在 Ruby on Rails 3.2 中有一个不错的小型社交网络类型应用程序。我想将用户的会话文件存储在亚马逊的 ElastiCache 中。有人对如何做到这一点有任何建议吗?

我有一个 redis-session-store gem 来将会话存储在 redis 中是否有一种简单的方法可以将会话信息存储在 ElastiCache 中?

【问题讨论】:

  • 我想知道是否将 dalli 与 memcache 一起使用并修改 config/initializers/session_store.rb 是否有效...我需要知道是否必须对代码进行任何特殊更改以使其适用于 elasticache 或我必须编写特殊代码才能在那里工作

标签: ruby-on-rails session redis amazon-elasticache


【解决方案1】:

ElastiCache 符合 memcache 协议。他们说同样的术语,所以只需在 rails 中配置您的 elasticache 端点,配置您的会话存储,它应该可以正常工作。

【讨论】:

  • 谢谢你,最终我想通了,但是没有用。我只是像那样“幸运”,本来应该起作用的东西却没有。无论如何。需要修改的文件是 config/initializers/session_store.rb 和 config/environments/production.rb,然后添加适当的 gem,它“应该”工作。
猜你喜欢
  • 2014-01-04
  • 1970-01-01
  • 1970-01-01
  • 2012-12-05
  • 2011-07-24
  • 2014-11-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多