工作中由于长时间没有上传文件导致上传文件的临时目录被清空从而导致上传文件失败,
解决办法就是重新起一下服务
其实重启服务只能暂时解决该问题,像根本上解决这个问题就需要在启动类里面指定存储路径
@Bean public MultipartConfigElement multipartConfigElement() { MultipartConfigFactory factory = new MultipartConfigFactory(); //文件最大 factory.setMaxFileSize("50MB"); //KB,MB // 设置总上传数据总大小 factory.setMaxRequestSize("50MB"); factory.setLocation("/opt/api-server/tmp"); return factory.createMultipartConfig(); } public static void main(String[] args) { SpringApplication.run(ElfsackPosApplication.class, args); }