知名免费开源项目的全球CDN加速网站jsDelivr日前出现访问错误 , 截止至本文发布时国内的访问应该已经恢复。
jsDelivr是个免费的开源项目加速平台,得益于合作伙伴提供的帮助 jsDelivr 可以在全球多数地区提供CDN加速。
此前该平台在中国大陆地区由合作伙伴Quantil提供 , 而Quantil公司与网宿科技合作因此可以提供国内节点加速。
当然要使用国内节点加速必须获得ICP备案许可 , 如果没有备案许可或备案许可过期则国内服务商无法提供服务。
昨天jsDelivr在中国大陆地区出现大规模访问错误,其 SSL 证书被替换为网宿科技默认证书导致使用者校验出错。
出现这种情况的原因在于jsDelivr 备案许可被注销 , 因此网宿科技在检测到备案问题后直接阻断相关域名的访问。
目前尚不清楚备案被取消的具体原因,平台方给出的官方公告是意外失去备案许可,因此部分区域出现禁止访问。
作为应对措施jsDelivr已经通过DNS域名解析系统将中国大陆地区全部请求转到临近区域 , 转移后访问已经恢复。
所谓临近区域指的是香港特别行政区等CDN节点 ,也就是说目前国内用户继续访问的话返回的是香港CDN节点。
此次问题尚不清楚具体原因不过现在请求被转到临近区域后访问可能会出现延迟,即调用的资源加载时间会更长。
使用香港数据中心的节点自然不如内地节点的访问速度快,但是对于平台来说当前能快速完成迁移已经仁至义尽。
对网站管理员和站长来说应该考虑是否需要迁移平台,即调用的开源项目是否要替换成其他内容分发网络提供商。
如果只是个人网站或访问量较低的网站不迁移自然也可以,毕竟延迟稍微增加对低频访问用户来说影响不会太大。
部分替代加速平台:https://cdn.baomitu.com/ (360) http://staticfile.org/ (掘金) https://www.bootcdn.cn/
原创文章,作者:carmelaweatherly,如若转载,请注明出处:https://blog.ytso.com/216415.html