ruby-on-rails - 弹性负载均衡器的延迟问题

标签 ruby-on-rails ubuntu amazon-web-services amazon-ec2 amazon-elb

我在生产模式下使用 aws 弹性负载均衡器。我遇到了 ELB 的延迟问题。云 watch 监视器显示 3 秒到 10 秒的响应时间。结果导致网站的加载时间增加。客户提示速度问题。我不想找出问题的原因,粘性也被禁用,基于应用程序的 cookie 也被禁用。请帮助我

最佳答案

您是否遇到流量高峰?如果是这样,请注意 ELB 扩展非常慢(每 5 分钟扩展 50%)。您可以引用这篇文章了解更多信息:http://aws.amazon.com/articles/1636185810492479

如果您的流量使用量相对稳定,则当前使用的 EC2 实例可能已饱和。在这种情况下,您应该实现自动缩放策略,以便您有足够的计算能力来满足当前的使用情况。

基本上,除非您有更多 ELB 可以临时处理的流量(此问题会随着 ELB 扩展而自动解决),否则这不应该是 ELB 问题。我发现通过 elb,在超过 100k RPM 时延迟低至 100ms。

关于ruby-on-rails - 弹性负载均衡器的延迟问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19650478/

相关文章:

ruby-on-rails - 如何在 rails 中进行动态重定向?

mysql - 防止 Rails 缓存 ActiveRecord 查询的结果

amazon-web-services - 亚马逊调查/管理员是否有正当理由

amazon-web-services - 访问VPC中的RDS实例时,外部可访问的IP地址在哪里?

email - AWS Elastic Beanstalk - 邮件(发送和接收电子邮件)

ruby-on-rails - 使用 :confirm in my link_to helper method in ruby on rails 4 has no effect what so ever. 可能有什么问题?

ruby-on-rails - 测试中的模拟和 stub

php - Laravel : Email Jobs are not attempted

bash - mv 命令在 dockerfile 和我的本地 linux 中的作用方式不同

安装模块时出现 Python ImportError [Ubuntu]