node引入静态文件加载很慢
最近使用node,处理页面,发现只要pv达到十几万,node请求的静态资源css速度就会很慢,导致网站渲染很慢,后来重启node服务就好了,而且日志也没有错误,但是不能一直重启 单独访问css文件也很慢 使用的是express引入的静态文件 是不是我应该把css放在cdn上边,不要在我项目中,考虑到我css样式不是特别多,我把css放到页面style中,而不是css文件中,但是没有解决了根本问题 想向大家求教一下,是什么原因造成的, 但是项目在我的本地环境跑是没有问题的,很快 我使用的是art-template模板,是与模板有关系吗
8 回复
应该是服务器带宽的问题,QPS一大加载时间就越长,上CDN
应该不是带宽问题,带宽10M,仅仅用了1M,而且文件只有13k
我现在准备用node作为服务器,也在担心这个问题。博主现在有解决方案了吗?
丢cdn呀 打包的时候用脚本直接丢到cdn
我的也是,要四五秒才能加载好,文件十几k
@xulayen 我这边是因为log4.js 写入access导致慢,还有一个重要的原因是使用了art-template模板导致,现在换成ejs模板就好了