我正在使用 Amazon AWS 服务来托管我的网站,因为我的网站托管在仅具有 1GB 内存的 EC2 免费层中。
一段时间以来,它一直运行良好,但今天突然无法通过浏览器、FTP 或 ssh 访问我的网站,时间长达近 5 分钟,而且只能从我所在的地区访问。来自美国、英国和世界各地的人仍然可以访问该网站,当我尝试将代理更改为美国时,它也能访问,但从印度访问则不行。
目前我的服务器在北加州,我使用的是 ubuntu。
在这 5 分钟内,甚至我的 Amazon AWS 控制台帐户都无法打开,并且出现同样的错误。
当它离线时,我在浏览器中收到一条错误,提示我的网站响应时间太长。
这是第一次发生这种事。
答案1
您无法解决这个问题。互联网路由问题时有发生,而且当它们发生时,通常只会影响互联网的一部分。
您可以构建高可用性架构来解决此问题,但这也会带来更多的复杂性和成本。
也许解决此问题的最简单方法就是将 Cloudflare 放在您的网站前面。