amazon-web-services - 使用 AWS ALB 的第一个请求响应缓慢
问题描述
我正在使用 AWS 并在 us-west-2 中设置 VPC。B区和C区有公有子网和私有子网。主要我只用B区。
我在区域 B 的公共子网中有一个 NAT 网关,在区域 b 的私有子网中有一个 t3a.large EC2 实例。我可以curl https://google.com/
在私有子网中的 t3a 实例中运行,并且响应时间非常快。
对于 ALB,我的设置是监听 443 并将其转发到我的实例。我可以在我的实例上本地卷曲,响应时间也非常短。但是,如果我第一次使用浏览器浏览它,我不确定为什么它会非常慢。
我的应用程序充满了 XHR,缓慢的响应时间只影响第一个请求,对于所有顺序请求,它们都很快。
当我通过第一个缓慢的请求并且现在为我加快速度时。另一位使用另一台计算机开始访问我们网站的用户在新访问我们的网站时遇到响应时间缓慢的问题。响应时间缓慢绝对不是由会话或文件传输相关问题引起的。
有什么想法会出错吗?
解决方案
推荐阅读
- python - Selenium Webdriver 将非 html 结尾的本地文件解释为 html
- ruby - 可在块外访问的局部变量
- c# - Unity C# 数据库登录 w。播放器首选项不起作用
- rust - 从 HashSet 获取时发生不可变借用
- laravel - 无法为 Laravel 项目创建缓存目录
- python-3.x - 有没有比使用排序或循环更快的方法?
- angular - 未定义标识符“isDesktopDevice”。组件声明,模板变量
- javascript - 检查数字是否在循环模集范围内的优雅方法?
- android - 防止在单击按钮时关闭键盘
- html5-audio - AudioContext 不能在移动设备上运行吗?(iPhone 测试)