欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

解决文件上传 java.io.EOFException: Unexpected EOF read on the socket问题

程序员文章站 2022-04-19 18:23:47
...

解决springboot 文件上传 java.io.EOFException: Unexpected EOF read on the socket问题

问题原因,上传文件还没到末尾就被客户端中断,是超出tomcat文件连接时间了,就被跳转。

解决方案

在application.yml配置文件里加上一个tomcat连接时长

server:
  connection-timeout: 18000000

添加文件配置类


@Configuration
public class CommonConfig {

    @Bean
    public MultipartConfigElement multipartConfigElement() {
        MultipartConfigFactory factory = new MultipartConfigFactory();
        factory.setMaxFileSize(1024 * 1024); // 限制上传文件大小
        return factory.createMultipartConfig();
    }
}