jsDelivr国内CDN服务遭创,需要更新图片服务

• February 7, 2022 • Read: 471 • 手札

详情可参阅issue
相关issue

2021年12月20日,jsDelivr在中国大陆地区出现大规模访问错误,原因是其SSL证书被替换为网宿科技默认证书导致用户访问时校验出错。出现这种情况就是因为jsDelivr备案许可被注销,因此网宿科技在检测到备案问题后直接阻断相关域名的访问。网宿坑爹啊

作为应对措施jsDelivr已经通过DNS域名解析系统将中国大陆地区全部请求转到临近区域,转移后访问已经恢复。所谓临近区域指的是香港特别行政区等CDN节点,也就是说目前国内用户继续访问的话返回的是香港CDN节点。

在此期间也转移过Fastly家的CDN服务一段时间,目前虽然已经恢复服务,但速度不及之前,且存在中断现象,可以看到目前小站的一些图片在国内访问时会出现加载慢、甚至有时无法加载的情况。因jsDelivr的50MB仓库大小上限可以使用链接添加分支来解决,故只需要多加一些冗余措施来稳定小站静态内容的正常加载。可能会采用Statically CDN来继续加速Github图床,并准备使用前端CDN自主选择系统。

当然,如果目光长久一些,Github也并不能保证能够一直安全保存自己的图片,只有自己的数据才不会挂,只有自己掌控的数据,才有恢复的可能。