使用ClassifierCompositeItemWriter,如何避免错误消息“打开的文件太多”?

时间:2015-09-07 12:56:46

标签: spring-batch

我们想写很多文件。这就是我们使用ClassifierCompositeItemWriter的原因。

但是在linux服务器上我们有这样的错误:“打开的文件太多了。”

Caused by: java.io.IOException: Too many open files
at java.io.UnixFileSystem.createFileExclusively(Native Method) ~[na:na]
at java.io.File.createNewFile(File.java:883) ~[na:na]
at org.springframework.batch.item.util.FileUtils.createNewFile(FileUtils.java:113) ~[opc-batch.jar:na]
at org.springframework.batch.item.util.FileUtils.setUpOutputFile(FileUtils.java:71) ~[opc-batch.jar:na]
... 63 common frames omitted

你能帮我吗?

Stacktrace错误:

{{1}}

0 个答案:

没有答案