基础架构:Clouldflare:使用Cloudflared Tunnel分布式部署就近回源
大约 2 分钟
前言
就上次使用介绍使用 标题:Cloudflare Tunnel 实现穿透Microsoft Remote Desktop,又从Nova Kwok's Awesome Blog:分布式部署 Cloudflared 让访客就近回源,进一步提升访问速度 了解到Cloudflare Tunnel可以做站点就近回源。
站点就近回源是很多CDN厂商的商用主打产品技术,加速网站静态资源,让访问用户就近下载,Cloudflare这边却是可以免费使用!
P.S. Cloudflare真是大善人,它的其他产品Cloudflare Worker,还有Cloudflare R2对象存储都是很慷慨让用户撸。
正文
通过Cloudflare Tunnel就近回源实现很简单,就是各地多台主机只要使用同一个Cloudflare Tunnel和Token即可。详细步骤可以参考以上博客链接文章。
就近场景1
实现不用地区的用户访问同一个域名访问不同内容。
例如你有一个站点 www.example.com, 中国一个Web服务器实例,美国一个Web服务器实例,要实现不同地区用户看到不同的内容,中国用户看到中文网站,美国用户看到英文网站;实现起来很简单,中国实例和美国实例放置不同的站点内容即可。
就近场景2
实现不用地区的用户访问同一个域名,要求用户访问体验要好。
实现起来很简单,中国实例和美国实例放置相同的站点内容即可,只要考量保持两台实例数据一致。
参考
Nova Kwok's Awesome Blog:分布式部署 Cloudflared 让访客就近回源,进一步提升访问速度