知名免费开源项目的全球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/
今天一大早就来消息jsDelivr无法访问了。早先据说是SSL证书到期了。然后经过查看jsDelivr已经续期证书。结果半天过去了依然没有恢复服务。晚间再看的时候jsDelivr已经把CDN迁移到了Fastly,节点有香港日本新加坡。属于比较昂贵的CDN。国内速度还算不错。
据小道消息jsDelivr 有大量 Github共有库加速。然后哪些库又是奇奇怪怪的资源。让jsd去审查资源肯定是不现实的。所以就撤销了备案。这样就直接导致无法使用国内网宿CDN了。以后能不能恢复大概率也是无了。
有用jsDelivr做CSS、JS、字体、图片加速的同学建议搬离。
原文链接:https://blog.csdn.net/qq_31116753/article/details/122340594?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165918469516782248547387%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165918469516782248547387&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-7-122340594-null-null.article_score_rank_blog&utm_term=%E9%A6%99%E6%B8%AFcdn
原创文章,作者:优速盾-小U,如若转载,请注明出处:https://www.cdnb.net/bbs/archives/3402