如何避免前端公共静态库挂掉的窘境

江河/ 2023年12月19日/ WordPress/ 浏览 1026

最近七牛的 https://staticfile.org/ 挂掉了,导致很多用到这个网站资源的站点都受了影响。之前我们也曾遇到类似的情况:静态资源CDN又双叒叕挂了


免费又好用,确实是好东西,但是过段时间就抽一下,也确实烦人 - 尤其是对于开发者,一旦遇到此类情况,就一大堆用户劈头盖脸的来质问:为啥不行了……


为了摆脱这种窘境,有的开发者干脆不再使用此类服务。


如果还是想使用这个免费的资源,又想摆脱这个窘境,怎么办呢?实在也没什么好办法,不过好在并不是只有一家提供此类服务。如果一家异常,能快速切换到别家,在一定程度上可以不那么尴尬。


当前,还在提供此类服务的,大概就以下几家:


七牛的 staticfile CDN:https://staticfile.org/


Bootstrap 中文网提供的 BootCDN:https://cdn.bootcdn.net/ajax/libs


cloudflare 的 CDNJS 加速服务:https://cdn.bootcdn.net/ajax/libs


360前端公共库:https://lib.baomitu.com


我们可以增加一个配置项,随时切换,或使用新的自定义cdn。



代码中根据选择不同拼接不同的cdn服务器就可以了。


下次再有人因为cdn服务器挂掉抱怨 “不行了”,就让他在后台改下配置试试看吧。


发表评论

暂无评论,抢个沙发...

客服 工单