Java文件损坏问题

时间:2011-06-06 10:20:15

标签: java file file-io aix corruption

我有一个java应用程序正在执行大量的文件操作。对于每个文件处理(任务),我将打开一个log4j文件来编写任务日志。在每个任务中,我打开一个文件并进行一些操作并写入三个新文件。任务并行运行。现在随机地在两周或三周内,我的任务日志文件将进入数据文件(并非完全一样,数据和日志正在混合写入新数据文件)。

我们已经审核了代码,但无法找到任何同步问题或FileDescriptor重用。

操作系统:AIX 6.1.6.3 JAVA:IBM JAVA 1.5 SR12 FP1 建筑:力量6;带有SMT的8芯 存储:SAN

由于 Nikesh PL

1 个答案:

答案 0 :(得分:1)

您是否确定在try / finally块中刷新()然后关闭()文件输入流(或文件读取器)?