【问题标题】:AWS EC2 Performance for Global适用于全球的 AWS EC2 性能
【发布时间】:2018-06-11 09:27:52
【问题描述】:

我的项目使用一个 Node Client 和一个后端 API Server,两者都部署在新加坡地区。

优化性能以服务于北美用户的最佳策略是什么?

我听说过 cloudfront,它主要用于静态内容。但我的网站从后端服务器调用 API 并提供动态内容。

【问题讨论】:

  • “我听说过 cloudfront,它主要用于静态内容。” 这并不完全正确。 CloudFront 还优化了动态内容的 Internet 传输和 TLS 协商时间。

标签: amazon-web-services amazon-s3 amazon-ec2 elastic-load-balancer


【解决方案1】:

您可以将所有静态内容放在 S3 中并使用 CloudFront 提供服务,这将完全消除服务器上静态内容的负载。

如果您有相当多的北美用户,请将应用部署在 US-EAST-1 区域并使用 route53 latency based 路由,它将确保来自北美的请求到达部署在 US-EAST 的应用-1,因此他们将得到低延迟的响应。

【讨论】:

  • 如果我有负载均衡器,这种基于 route53 延迟的路由是否也有效?
猜你喜欢
  • 2021-01-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-16
  • 2021-05-17
相关资源
最近更新 更多