ExecutorService创建线程池,批量使用hutool的下载方法会报错

 // 初始化线程池,同时执行10个线程
   private static final ExecutorService executor = ThreadUtil.newExecutor(10);

//批量执行
    all1.forEach(fileSync -> {
            executor.execute(() -> startSyncFile(fileSync));
        });
        executor.shutdown();
}
//下载
  public  static void startSyncFile(FileSync fileSync){
       File file=HttpUtil.downloadFileFromUrl()
}

10个线程同时执行的时候,下载效率快了很多,但是有的线程会报错Exception in thread "pool-1-thread-442" cn.hutool.core.io.IORuntimeException SSLException: SSL peer shut down incorrectly