Loading... > 本文由 [简悦 SimpRead](http://ksria.com/simpread/) 转码, 原文地址 [www.yt-blog.top](https://www.yt-blog.top/9952/) > 写在前面 Vercel 不仅可以部署 Hexo 博客,还能部署很多服务。 写在前面 -------- Vercel 不仅可以部署 Hexo 博客,还能部署很多服务。 境内选择 Vercel 的站长很多,为了提升访问速度,自然选择了距离大陆最近的香港节点。 选的多了,节点压力自然就会增大,就算 Vercel 属于大平台,对陆带宽依旧有限,必然会出现互相影响的情况。 再加上滥用资源等问题出现,不少小伙伴反馈 Vercel 越来越慢。 今天为 Vercel 用户提供一个加速方案。 食用方法 -------- 将原来解析至 `cname.vercel.com` 改为 `vercel.cdn.yt-blog.top` > 我没有图床所以直接复制杜老师的,但是注意,两个 CNAME 速度有差距,这个 CNAME 对应 [https://vercel-cyfan.yt-blog.top/](https://vercel-cyfan.yt-blog.top/),这主要是由于 104.199.217.228 只有电信快,18.162.37.140 相对不稳定,但联通和移动快,大部分 Vercel 节点都是联通和移动快。vercel.cdn.yt-blog.top 使用了更多的 IP 确保在一台出现问题后不会有太面积影响,但灵感来自 vercel.cdn.cyfan.top ![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAANSURBVBhXY2BgYGAAAAAFAAGKM+MAAAAAAElFTkSuQmCC) 可访问 [Vercel CDN (vercel.cdn.yt-blog.top)](https://vercel.cdn.yt-blog.top/) 查看 加速原理 -------- Vercel 在大陆周围还有很多节点,其中包含中国台湾、韩国、日本、新加坡等,这些节点的访问延迟在接受范围,且相对香港节点来说带宽更充足。 Vercel 的 Anycast 会自动将节点解析至距离最近的香港服务器,但如果手动解析则太过麻烦。 `vercel.cdn.yt-blog.top` 经过不断测速(大约消耗了 200MB 流量)手动解析,并通过 D 监控检查状态,无法访问时会及时暂停节点。使用时自动解析至附近可用节点,尽可能的选择优质节点。 这更加类似于 CF 自选 IP,而不是真正的节点,节点 IP 基于 Cyfan 的 [Vercel All IP (github.com)](https://gist.github.com/ChenYFan/fc2bd4ec1795766f2613b52ba123c0f8) 更进一步 -------- 可以通过 Vercel 官方提供的缓存进行加速 详细请看:[https://vercel.com/docs/edge-network/caching#cdn-cache-control](https://vercel.com/docs/edge-network/caching#cdn-cache-control) 静态网站参考本博客,在根目录放置 vercel.json ``` { "headers": [ { "source": "/sw.js", "headers": [ { "key": "Cache-Control", "value": "public, max-age=0, must-revalidate" } ] }, { "source": "(.*)", "headers": [ { "key": "Cache-Control", "value": "public, s-maxage=86400, max-age=86400" }, { "key": "Vercel-CDN-Cache-Control", "value": "max-age=3600" } ] } ] } ``` Vercel 在部署时会自动刷新缓存,静态网站缓存可以拉到无限长,动态网站缓存按实际需要 测速截图 -------- 测速工具(节点很多,非常推荐):[https://zhale.me/http/](https://zhale.me/http/) ![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxMAAAsTAQCanBgAAAANSURBVBhXY2BgYGAAAAAFAAGKM+MAAAAAAElFTkSuQmCC) 问题反馈 -------- [https://github.com/Fgaoxing/Vercel-CDN](https://github.com/Fgaoxing/Vercel-CDN) 我们无法觉得谁使用了 CNAME,所以也有一些人通过解析我们 CNAME 的方式建立自己的 Vercel CDN(我给他个面子,不在这里说了),但多次 CNAME 会导致速度变慢,如果有人给你发送一张对比图说他的测速比我这个快,大概是因为我这个有宣传页面,所以网站测速比不上 Vercel 的 404 最后修改:2024 年 02 月 09 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果觉得我的文章对你有用,请随意赞赏