Day 11 阿里云架设网站-DNS & 智能流量分流

云解析(Alibaba Cloud DNS)

云解析是一个在阿里上的DNS托管工具,每个云端都有他自己的DNS解析服务,他有一项其他云端没有的特殊功能,URL隐性转发,使用者在点击你的网站时上方秀出的是A域名,但实际内容其实是B域名,可以大大保护你的网站

https://ithelp.ithome.com.tw/upload/images/20210923/20140353tPNQiTbvKy.png
原本A域名背後指向的内容是web内容A
https://ithelp.ithome.com.tw/upload/images/20210923/20140353MWEilMmiLG.png
URL隐性转发让客户端显示一样是A域名,但是内容却是web内容B

全局流量管理(Global Traffic Manager,GTM)

全局流量管理是一个有趣的DNS应用,可以设定各项访问策略,像是基於地理位置的访问设定,还有使用最佳延迟效果的访问,各项健康检查与故障自动切换,都可以在此服务上面操作

https://ithelp.ithome.com.tw/upload/images/20210923/20140353Q4PEoy0wZ1.png

根据使用者来源去做更为细致的解析,非洲使用者解析去AF域名,美国的使用者解析去US,也可以挂上CDN去让你想要的区域解析,或着需要设定以上除外区域都导到自订义的错误页面

实务操作DNS

1.左上导览到DNS之後,选择添加域名,输入你在域名商购买的域名
https://ithelp.ithome.com.tw/upload/images/20210923/20140353axsKPWWMAw.png

2.添加完成之後会请你去原本域名解析商修改网域名称服务器到阿里的
https://ithelp.ithome.com.tw/upload/images/20210923/20140353YQIbDovc31.png

3.设定完成,这样就把DNS托管在阿里云上面解析了
https://ithelp.ithome.com.tw/upload/images/20210923/20140353jYqmk0nazC.png

实务操作GTM

  1. 左侧导览来到全局流量管理後点您的实例
    https://ithelp.ithome.com.tw/upload/images/20210923/201403538K6Q5BnbsU.png

  2. 点快速入门
    https://ithelp.ithome.com.tw/upload/images/20210923/20140353pz4kQj6HTJ.png

  3. 输入策略名称与解析的来源地区
    https://ithelp.ithome.com.tw/upload/images/20210923/20140353FwD49A9wqv.png

  4. 在地址池里面先新增地址池这样才能有源站能解析
    https://ithelp.ithome.com.tw/upload/images/20210923/20140353QctzzxpI3p.png

  5. 这边地址池是用域名或是IP方式来设定都行,完成之後点击下一步,会需要将您的域名放上,如果DNS也托管在这帐号的话会自动帮你生成
    https://ithelp.ithome.com.tw/upload/images/20210923/20140353TJwHril7eb.png

  6. 完成之後再次点击进来会有这样的画面,多配置几个地址池
    https://ithelp.ithome.com.tw/upload/images/20210923/20140353AYRDax0Pix.png

  7. 回到基本配置後点击配置
    https://ithelp.ithome.com.tw/upload/images/20210923/20140353FPwUP23ayp.png

  8. 在解析来源设置多个
    https://ithelp.ithome.com.tw/upload/images/20210923/20140353d94sDdBhlD.png

这个意思是在说,来至美州访问会解析到US Test的地址池,非洲访问解析到AF Test地址池,欧洲访问解析AWS地址池,除此以外区域访问都会解析到error的地址池域名网站,由此透过GTM我们可以做到透过同一个域名网站针对地理位址分流到不同的後端服务罗,是很神奇的服务吧!


<<:  Day 8 python类别

>>:  Day 8. Compare × G2 × Slate

[Day 19] SQL select & where

select 使用*号可取得table内所有资料 select * from schema名称.ta...

EP 25 - [Ruby on Rails] 更新订单付款状态

Youtube 频道:https://www.youtube.com/c/kaochenlong ...

大数据平台:分散式协调

分散式系统是解决网际网路业务承载量问题的基本方法,服务器的记忆体、硬碟故障、服务器之间的网路线路故障...

前人种树,後人乘凉之自动产生程序码片段 (下)

前一篇介绍了如何在PyCharm 中客制化建立自动产生程序码的方式及看到了实际执行的效果 但。。。 ...

Day 18 Compose Gestures II

今年的疫情蛮严重的,希望大家都过得安好,希望疫情快点过去,能回到一些线下技术聚会的时光~ 今天目标:...