记一次Centos静态文件加载速度过慢问题

问题描述:

起因是这样的,最近刚搭建完私有网盘,早上一登陆,发现报了一个内部错误,因为之前改配置文件的时候报过一次,所以开始我也没有放在心上。

记一次Centos静态文件加载速度过慢问题-Luninousail ' Blog

但是后面我就发现不对劲了,打开博客发现样式乱了,根据经验应该是静态文件没加载出来,刷新好几次才能刷新出来,但里面的图片却又各种加载不全。

解决思路:

那这问题就大了鸭,我赶紧看看报错提示:

net::ERR_CONTENT_LENGTH_MISMATCH

net::ERR_CONTENT_LENGTH_MISMATCH 206 (Partial Content)

网上查了一下资料,发现很可能是Nginx的缓存文件夹proxy_temp权限或所有者不对,于是我赶紧进入Nginx容器,查看后发现没问题啊。

记一次Centos静态文件加载速度过慢问题-Luninousail ' Blog

因为之前都没有报过这个错误,直到换了Nginx做反向代理后才出现的,所以一直以为是Nginx的锅,所以检索资料的关键词一直都带上了Docker,反向代理的关键词,然后我换了个思路,单独查了下第二个错误提示,发现了问题所在:

会不会是磁盘空间满了呢?

但是应该不会啊,我前天装私有网盘的时候看的还有20G空间呢,这几天也没存过什么东西,还是先看看监控吧,一看吓一跳,嚯,好家伙,40G的硬盘占用率100%,1k都没给我剩下。

记一次Centos静态文件加载速度过慢问题-Luninousail ' Blog
记一次Centos静态文件加载速度过慢问题-Luninousail ' Blog

找到问题原因解决起来就简单了,查看系统内什么文件霸占了我的20G,删了它就好了,使用du -sh命令可以看到当前目录下的文件大小:

cd /
du -sh *
记一次Centos静态文件加载速度过慢问题-Luninousail ' Blog

解决结果:

嚯,好家伙,原来是网盘的日志文件,联想到之前给私有云盘配置二级域名的时候,报了好多内部服务器错误,应该是都写进日志文件里面保存起来了,之后删掉log日志文件,再次访问系统后一切恢复正常,网盘也可以顺利访问了。

记一次Centos静态文件加载速度过慢问题-Luninousail ' Blog

参考文章:

前端页面JS和CSS以及图片加载nginx报错:net::ERR_CONTENT_LENGTH_MISMATCH的解决

net::ERR_CONTENT_LENGTH_MISMATCH 206 (Partial Content)报错解决方案

本文系作者 @ 原创发布在 Luninousail ' Blog。未经许可,禁止转载。

喜欢()
评论 (0)
183 文章
4 评论
22 喜欢
Top