报错信息:
错误代码:
MultipartFile.getInputStream在子线程中处理
报错原因:
主线程结束后,临时文件被删除;在服务器资源不足情况下,子线程处理速度慢,临时文件还没有开始读取主线程就结束了,临时文件被删除
修改方案:
1.在异步之前将文件保存到磁盘,异步过程中读取磁盘文件
2.在异步之前获取文件流,异步过程中使用已获取文件流
报错信息:
错误代码:
MultipartFile.getInputStream在子线程中处理
报错原因:
主线程结束后,临时文件被删除;在服务器资源不足情况下,子线程处理速度慢,临时文件还没有开始读取主线程就结束了,临时文件被删除
修改方案:
1.在异步之前将文件保存到磁盘,异步过程中读取磁盘文件
2.在异步之前获取文件流,异步过程中使用已获取文件流