Please answer some questions before submitting your issue. Thanks!

### Which version of XXL-JOB do you using?

版本 v2.4.0
core  v2.4.0

### 场景

使用XXL-JOB调用java程序，解析文件然后导入1张表，文件比较多，一个一个解析

报错类型1 ：

java.lang.reflect .Method.invoke(Method.java:498)
com.xxl.job.core.handler.impl.MethodJobHandler.execute(MethodJobHandler.java:31)
at com.xxl.job.core.thread.JobThread.run(JobThread.java:166)2024-03-13 86:17:33.072 ERROR 69 -. [9-1710210273006) comxxl,job,core,log.XxlJobFileAppender : Too many open filesjava.io.IOException: Too many open filesat java.io.UnixFilesystem.createFileExclusively(Native Method)tjava.io.File.createNewFile(File.java:1012)job.core.log.XxlJobFileAppender,appendLog(XxlJobFileAppender,java:99)job.core.context.XxlJobHelper.logDetail(XxlJobHelper.java:164)comXx1com.xxl.job.core.context.XxlJobHelper.log(XxlJobHelper,iava:118)

XxlJobFileAppender :Too many open files 
This is a GitHub Issue
repo:xxl-job
owner:xuxueli
Title : XxlJobFileAppender :Too many open files 
Issue date:

--- start body ---
Please answer some questions before submitting your issue. Thanks!

### Which version of XXL-JOB do you using?

版本 v2.4.0
core  v2.4.0

### 场景

使用XXL-JOB调用java程序，解析文件然后导入1张表，文件比较多，一个一个解析

报错类型1 ：

java.lang.reflect .Method.invoke(Method.java:498)
com.xxl.job.core.handler.impl.MethodJobHandler.execute(MethodJobHandler.java:31)
at com.xxl.job.core.thread.JobThread.run(JobThread.java:166)2024-03-13 86:17:33.072 ERROR 69 -. [9-1710210273006) comxxl,job,core,log.XxlJobFileAppender : Too many open filesjava.io.IOException: Too many open filesat java.io.UnixFilesystem.createFileExclusively(Native Method)tjava.io.File.createNewFile(File.java:1012)job.core.log.XxlJobFileAppender,appendLog(XxlJobFileAppender,java:99)job.core.context.XxlJobHelper.logDetail(XxlJobHelper.java:164)comXx1com.xxl.job.core.context.XxlJobHelper.log(XxlJobHelper,iava:118)

--- end body ---
