node引入静态文件加载很慢
发布于 6 年前 作者 dixiaoping 4432 次浏览 来自 问答

最近使用node,处理页面,发现只要pv达到十几万,node请求的静态资源css速度就会很慢,导致网站渲染很慢,后来重启node服务就好了,而且日志也没有错误,但是不能一直重启 image.png 单独访问css文件也很慢 image.png 使用的是express引入的静态文件 image.png 是不是我应该把css放在cdn上边,不要在我项目中,考虑到我css样式不是特别多,我把css放到页面style中,而不是css文件中,但是没有解决了根本问题 想向大家求教一下,是什么原因造成的, 但是项目在我的本地环境跑是没有问题的,很快 我使用的是art-template模板,是与模板有关系吗

8 回复

应该是服务器带宽的问题,QPS一大加载时间就越长,上CDN

应该不是带宽问题,带宽10M,仅仅用了1M,而且文件只有13k

我现在准备用node作为服务器,也在担心这个问题。博主现在有解决方案了吗?

丢cdn呀 打包的时候用脚本直接丢到cdn

为啥不考虑把除 html 之外的静态资源放 CDN 呢

我的也是,要四五秒才能加载好,文件十几k

@xulayen 我这边是因为log4.js 写入access导致慢,还有一个重要的原因是使用了art-template模板导致,现在换成ejs模板就好了

回到顶部