概述
全球加速GA(Global Accelerator)是一款覆盖全球的网络加速服务,阿里云全局流量管理支持基于地理位置的访问策略。但是同一个GA实例的后端服务仅支持配置部署在一个Region服务,无法实现一个GA加速实例和一个全局流量管理器配合实现对部署在多个region服务的同步加速。本文演示通过多组GA实例组合的方式,实现一个域名全球多个服务同步加速的功能。
实现效果图
操作步骤
- 3.1 分别在美国弗吉尼亚和德国法兰克福创建两台带有公网IP的ECS(ubuntu20.4)实例
- 3.2 ECS服务器部署nginx服务器,添加测试网页(界面根据服务器位置调整内容)
<html lang="zh"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>美国服务器</title> </head> <body> <h1>美国服务器</h1> </body> </html>
- 3.3 将index.html上传到:var/www/html/路径下
- 3.4 启动服务,打开网络安全组80端口
systemctl restart nginx
- 3.5 直接使用:http://<ECS公网ip>:80测试网页部署效果
GA配置
- 4.1 GA美国配置
- 4.2 通过GA加速域名访问服务
- 4.3 GA德国配置基本一致,此处不做赘述。
全局流量管理器配置
- 5.1 创建实例,启动访问策略
- 5.2 配置地址池,将两个GA通过域名形式加入进来
- 5.3 配置访问策略
- 5.4 使用流量管理器再杭州域名测试效果