文档

常见问题

更新时间:

多个业务域名可以共同使用一个GTM实例吗?

答:分情况而定。

如果您多个业务域名解析地址完全相同,则多个业务域名可通过CNAME记录指向同一个GTM实例接入域名;否则,每个业务域名都需要购买一个GTM实例。

使用同一个GTM实例场景

业务域名www.cloud-example.com解析地址为1.1.XX.XX2.2.XX.XX,并且两个IP地址间需要容灾;

业务域名test.cloud-example.com解析地址为1.1.XX.XX2.2.XX.XX,并且两个IP地址间需要容灾;

此场景下,两个业务域名解析到完全相同的一组IP地址,因此只需购买一个GTM实例即可。最终只需要将www.cloud-example.comtest.cloud-example.com分别设置一条CNAME记录,记录值为GTM的接入域名。

无法使用同一个GTM实例场景

业务域名www.cloud-example.com解析地址为1.1.XX.XX2.2.XX.XX,并且两个IP地址间需要容灾;

业务域名test.cloud-example.com解析地址为1.1.XX.XX3.3.XX.XX,并且两个IP地址间需要容灾;

此场景下,两个业务域名解析到非完全相同的一组IP地址,所以每个业务域名分别需要购买一个GTM实例。

全局流量管理(GTM)和负载均衡(SLB)有什么区别?

答:首先GTM是通过DNS将域名解析到多个IP地址,不同用户访问不同的IP地址,来实现应用服务流量的分配。同时通过健康检查动态更新DNS解析IP列表,实现故障隔离以及故障切换。最终用户的访问直接连接服务的IP地址,并不通过GTM。而SLB是通过代理用户访问请求的形式将用户访问请求实时分发到不同的服务器,最终用户的访问流量必须要经过SLB。

一般来说,相同Region使用SLB进行负载均衡,不同region的多个SLB地址时,则可以使用GTM进行负载均衡。

两者的对比如下表所示:

对比项

网络层

后端地址

加权轮询

跨Region难度

故障隔离时间

会话保持

全局流量管理

3层

域名、IP

支持

简单

分钟级

不支持

负载均衡SLB

4层、7层

IP

支持

困难

秒级

支持

全局流量管理(GTM)、云解析DNS有什么区别?

答:GTM集成了DNS的智能解析功能、云监控的应用服务监控功能,为客户输出不同网络或地区用户访问实现就近接入、应用服务运行状态的健康检查、故障自动切换等能力。

全局流量管理(GTM)的CNAME接入域名是否能直接通过URL访问?

答:不可以,使用 GTM 的CNAME接入域名直接作为用户最终访问的 URL,GTM 提供的CNAME接入域名和CDN等产品提供的CNAME接入域名一样,只能用于服务接入映射,不能用来作为最终的用户访问URL。

全局流量管理(GTM)如何判断应用服务是否故障?

答:GTM 集成了应用服务监控,在全球范围内提供多个监控节点,可以采用多个监控点组合报警的形式作为服务整体异常判断条件。且客户可以选择使用Ping、TCP、HTTP(S)三种方式对应用服务进行监控,发现应用服务是否故障。

  • Ping健康检查:可以根据丢包率的大小、响应时间的长短判断应用服务是否故障。

  • TCP健康检查:可以根据端口的响应时间来判断应用服务是否故障。

  • HTTP(S)健康检查:可以根据响应时间、返回码信息来判断应用服务是否故障。

全局流量管理(GTM)故障切换的生效时间是多少?

答:经过测试团队对GTM多次测试验证,当应用服务发生故障时,GTM旗舰版最快可在1分钟左右准确发现故障并切换。全网故障恢复时间 = 故障发现时间 + 全网生效时间 。

重要

标准版最快可在3分钟左右准确发现故障并切换:

  • 故障发现时间:健康检查间隔设置为60秒、TTL为60秒、连续失败次数达到2次的情况下,则可以在3分钟左右的时间准确发现故障并切换。

  • 全网生效时间:GTM无法保障全网的最终生效时间,因受限于全国各地运营商的TTL缓存设置以及网络环境不同,所以全网生效时间取决于全国各地运营商的缓存设置时间。

旗舰版最快可在1分钟左右准确发现故障并切换:

  • 故障发现时间:在健康检查间隔设置为15秒、TTL为1秒、连续失败次数达到3次的情况下,则可以在1分钟左右的时间准确发现故障并切换。

  • 全网生效时间:GTM无法保证全网的最终生效时间,因为受限于全国各地运营商的TTL缓存设置以及网络环境的不同,所以全网生效时间取决于全国各地运营商的缓存设置时间。

全局流量管理(GTM)的地址池是否可以使用域名?

答: 可以。GTM的地址池内可以填写IP或者域名,但是IP地址和域名不能同时存在于一个地址池内。当地址池内填写的是多个域名地址时,地址池默认对多个域名进行轮询。

全局流量管理(GTM)是否能实现智能DNS接入?

答: 可以。GTM集成了智能DNS解析功能,目前可以使用GTM对中国运营商、7个地域、海外6大洲及部分国家进行智能DNS解析,可以实现来源于不同网络或区域的用户访问者实现就近接入,提高访问速度。

全局流量管理(GTM)支持“会话保持”么?

答: 不支持。GTM属于DNS级别的管理系统。 它使用DNS响应将客户端路由到相应的应用服务地址。 客户端直接连接到应用服务IP地址,而不是通过GTM来进行连接。 因此,GTM看不到客户端与服务器之间的HTTP流量,所以无法实现“会话保持”功能。

一个域名可以同时使用全局流量管理(GTM)和CDN吗?

答:可以。 CDN可以放在GTM前面使用,具体信息请参考CDN>M联动实现访问安全和业务高可用

全局流量管理(GTM)的地址池中可以应用添加CDN服务商提供的CNAME接入域名吗?

答:可以添加,但是无法达到健康检查和故障转移的最佳效果,一般CDN的节点非常多,而GTM的健康检查监测节点有限,所以无法获取准确的健康检查状态并进行切换,请尽量避免此使用方法。