如何使用Elasticbeanstalk和Cloudfront构建Global应用程序?

时间:2019-08-09 11:45:15

标签: load-balancing amazon-cloudfront amazon-elastic-beanstalk

我有一个运行Elasticbeanstalk(新加坡地区)的api系统(api.com),我希望弗吉尼亚州的用户可以以最低的延迟访问api.com。据我所知,Cloudfront可以通过将其放在elb前面来实现此目的,但是例如在部署时遇到了一些问题:

-api.com的名称为elasticbeanstalk网址(xxx.elasticbeanstalk.com)
-我的云前名称:xxx.cloudfront.net和Origin api.com(使用所有边缘位置)

我了解的是,弗吉尼亚州的用户访问xxx.cloudfront.net的速度将快于api.com的访问速度,因为cloudfront使用边缘位置。

但是当我在弗吉尼亚州测试结果时,令人惊讶: -api.com花了2秒返回了结果 -xxx.cloudfront.net花了2.3秒返回了结果 比平常还要慢。

我怎么了?如何为全球用户构建系统?

0 个答案:

没有答案