【发布时间】:2016-02-24 08:48:32
【问题描述】:
我有一个使用 MySQL RDS 实例在 AWS Elastic Beanstalk 上运行 Rails 4.2.5 的应用程序。我的应用程序通常运行两个 EC2 实例,但有时它可以扩展到更多。我不使用 Devise 进行身份验证。
我注意到 Beanstalk GUI 现在支持在 Elastic Load Balancer 中启用会话粘性:
这似乎通常会提高大多数 Rails 应用程序的性能,因为如果用户返回同一台机器,应该会有更多的缓存命中。
我的问题是:ELB 会话粘性通常会提高 Rails 应用程序的性能吗?使用它有什么问题(如果有的话)?
【问题讨论】:
标签: ruby-on-rails session amazon-web-services amazon-elastic-beanstalk