ZipOutputStream.write 时,写入压缩文件未完成前就阻塞,无法继续执行。
目前有个将大量文件写入一个zip 包的需求。数据在写入的过程中(总的数据量在550m ),写入90%左右的数据时,程序处于阻塞状态。
目前的代码 如下
程序输出的日志如下:
一共需要执行 67120次序号才能完成。但执行到 66435次就一直处于阻塞状态。
我应该怎么排查该问题。