今天遇到一个问题,使用vue写的前端页面请求js(vendor.xxx.js),收到的响应状态为200,但只加载了一部分,导致vue运行不起来。
服务端结构为nginx转发到springboot写的微服务,本地访问测试都没有问题,上线就挂。
刚开始以为是nginx的配置问题,查了超时设置等,顺着这条线查下来没有查出问题。后来突然想到nginx会缓存一些静态资源,然后看了看nginx所在的磁盘空间大小
df -h
发现磁盘占用100%了,问题找到了
解决方案就是删除一部分文件给nginx。
nginx都没空间缓存了为啥不报个错???为啥咧???