开发者社区> 问答> 正文

利用云平台,如何加速服务全球访问速度

tss 2017-05-21 23:45:49 1579

一般的一个服务包含静态资源和API服务器,而它们通常都是单点部署在某一地区,如静态资源使用阿里云上海区OSS(PS:实践发现:即使使用CDN对OSS加速,在国外访问资源,速度也会特别慢),API服务器使用上海区的ECS,当服务开始对外访问时,来自全球的访问必定都会从上海区获取静态资源或者调用API。但是,这种单点部署必定会导致海外用户访问速度降低。

那么有没有什么办法也可以加快海外访问呢?

想法是多地部署,例如在新加坡部署一套服务亚太客户、美国部署一套服务北美用户、德国部署一套服务欧洲...

但对于这种多地部署,似乎也有几个问题:

  1. 如何让请求(静态资源和API调用)转发到离用户最近的一个部署点。
  2. 如果多地部署的服务共用同一个数据库服务,那势必会导致某些部署点访问数据库速度变慢。

所以在这里请教大家:利用云平台(阿里云、Azuire、AWS),如何让全球用户快速访问到自己的服务。

弹性计算 API 数据库 对象存储 CDN
分享到
取消 提交回答
全部回答(1)
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章
相似问题
推荐课程