aws和elb网络吞吐量限制

tv6aics1  于 2021-06-14  发布在  ElasticSearch
关注(0)|答案(1)|浏览(448)

我的网站运行在aws上,使用elb
我经常看到2k con当前用户,在这期间,通过我的堆栈的请求会变得很慢,需要很长时间才能得到响应(30秒到50秒)
此时,我的任何服务器或数据库都不会显示显著的负载。
这让我相信我的问题可能与厄尔巴托有关。我在我的网站上添加了一些繁忙一天的图片,其中显示了我的主要elb的图表。你能找出一些能让我深入了解我的问题的东西吗?
谢谢!


更新
屏幕抓图中的elb是我的主要elb转发到多个varnish缓存服务器。在我的varnish vcl中,我会发送几个url的未命中,但是varnish有一个queing行为,我最终做的是为这些请求设置一个高ttl,并为它们返回hit\u for\u pass。这样做的目的是让varnish在vcl\u recv中知道这些请求应该立即传递到后端。这样做之后,上述问题就完全解决了

kg7wmglp

kg7wmglp1#

你用ssh连接到其中一个服务器了吗?也许你在apache或者任何你运行的服务器上达到了连接限制。还要检查连接到示例的ebs卷的cloudwatch监视器,可能它们会导致io瓶颈。

相关问题