首页 > 解决方案 > 使用 AWS ALB 的第一个请求响应缓慢

问题描述

我正在使用 AWS 并在 us-west-2 中设置 VPC。B区和C区有公有子网和私有子网。主要我只用B区。

我在区域 B 的公共子网中有一个 NAT 网关,在区域 b 的私有子网中有一个 t3a.large EC2 实例。我可以curl https://google.com/在私有子网中的 t3a 实例中运行,并且响应时间非常快。

对于 ALB,我的设置是监听 443 并将其转发到我的实例。我可以在我的实例上本地卷曲,响应时间也非常短。但是,如果我第一次使用浏览器浏览它,我不确定为什么它会非常慢。

我的应用程序充满了 XHR,缓慢的响应时间只影响第一个请求,对于所有顺序请求,它们都很快。

当我通过第一个缓慢的请求并且现在为我加快速度时。另一位使用另一台计算机开始访问我们网站的用户在新访问我们的网站时遇到响应时间缓慢的问题。响应时间缓慢绝对不是由会话或文件传输相关问题引起的。

有什么想法会出错吗?

标签: amazon-web-servicesaws-application-load-balancer

解决方案


推荐阅读