网站响应缓慢,部分位置响应缓慢

时间:2019-01-30 11:37:44

标签: amazon-web-services amazon-ec2 aws-lambda

网站响应缓慢,某些位置响应缓慢

我有一个Web服务器托管在AWS Oregon地区。

我们的客户正在从世界的不同地方(主要是美国,英国和迪拜)访问此网站 静态资产已在AWS CloudFront上 现在,每天都有来自迪拜和英国的大多数客户抱怨我们的网站非常慢,但与此同时,我们试图从美国和其他位置访问该网站,但速度很快。 哪种云是使不同位置的所有客户快速访问网站的最佳解决方案。

Web服务器位于ELB之下,我们正在ELB上使用SSL(ACM)证书作为https。

请给我建议最好的解决方案。基于Route53延迟的路由又如何呢?。

1 个答案:

答案 0 :(得分:0)

在AWS中,您有很多区域。他们中的许多人更接近您的顾客。因此,为什么不将服务器复制到更近的区域以匹配您的客户位置。从俄勒冈州到英国和迪拜,这是一种轻松的方式。

编辑:

shahid:“所以您说我们必须在每个区域的Web服务器上进行设置。这将使我们花费更多。”

@shahid并非在所有的AWS地区都可以,也许只是一个就足以解决您的问题。对于您的示例(英国和迪拜),您可以在法国或伦敦设置一个比俄勒冈州近得多的实例。这就是云。这就是创建云的原因。由于您已经在云前端拥有资产,因此您必须对服务器执行相同的操作,而方法是将实例克隆到最近的区域。没有这种解决方案,您将回到过去(一台服务器遍布世界)=没有云=大量的旅行时间

EDIT2: 您可以尝试使用诸如pingdom之类的工具来检查世界各地的差异响应时间。有了它,您可以检查并验证与英国和迪拜的俄勒冈州的连接速度要快得多。您还将看到cloudfront的响应时间,以检查其工作是否正常