排查的思路主要在nginx
原因是后端和nginx都没打印日志
- 觉得nginx和文件上传的参数设置有关
client_body_buffer_size 默认为16k,配置请求体缓存区大小, 不配的话,需要配置临时文件存放路径
client_body_temp_path 设置临时文件存放路径。只有当上传的请求体超出缓存区大小时,才会写到临时文件中
client_max_body_size 设置上传文件的最大值
正式环境client_max_body_size设置20m,上传的文件3千kb,感觉没啥问题
2. 磁盘空间也没满 dh -f
3. 会不会网关对临时文件存放路径不开放
最后发现是上传模版被修改过
自己格式刷新后上传,后台就有日志输出了