AWS EC2 Http 请求超时且无法访问网站

AWS EC2 Http 请求超时且无法访问网站

我有一个网络应用程序https://cubicl.io/

它托管在 AWS EC2 实例上。它运行正常,但有时无法访问网站。当我查看 Chrome 开发人员控制台时,我看到请求处于待处理状态或超时状态:

网络活动

我检查了 EC2 实例。CPU 使用率约为 5%。一半的 RAM 已被使用。硬盘有大量可用空间。这种情况会随机发生 30-60 分钟。然后,网站继续正常运行。响应速度非常快。

出现此问题时,我可以 ping 服务器,使用 SSH 访问它并通过 SSH 下载文件,并且连接非常快,但不知何故 HTTP 请求无法到达服务器。

我注意到,如果我通过 VPN 连接访问该网站,它就可以正常工作。如果我关闭 VPN,我就无法访问它。因此,我开始认为这可能是网络或 DNS 问题。我使用 Route53。

我无法再进一步了。我应该检查什么才能找到问题的根源?我该如何解决这样的问题?

相关内容