【发布时间】:2023-03-07 05:04:01
【问题描述】:
我有一个可能很大 (>4GB) 的日志文件,所以我正在考虑“即时压缩它”,这意味着我想直接在 gzip 文件的末尾插入文本(我想创建我的用于 logback 的自己的文件附加程序)。 是否可以将内容附加到现有的 gzip 文件中?看起来唯一的方法是用 GZIPInputStream 打开现有的,读取它并用 GZIPOutputStream 将数据写入一个新文件中,然后在新文件的末尾附加新的东西,然后我想删除旧的 gzip 并重命名旧名称的新名称...
我错了吗?更好的想法?
谢谢!
【问题讨论】: