我在生产模式下使用 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/