Gos Log每次查询响应后自动清理临时文件,优化磁盘空间

时间:2022-01-30 14:33:41

客户端清理

logc/controllers/file/file.go

压缩后清理原始文件

//压缩成功后 删除原文件
os.Remove(src)

返回后清理压缩文件

defer func() {
//返回后清理压缩文件
os.Remove(file)
}()

Gos Log每次查询响应后自动清理临时文件,优化磁盘空间

服务端清理

logs/controllers/logs/logs.go

返回后清理压缩文件

defer func() {
//返回后清理压缩文件
os.Remove(temppath + "/" + logs.Key + ".zip")
os.RemoveAll(temppath + "/" + logs.Key + "/")
}()

Gos Log每次查询响应后自动清理临时文件,优化磁盘空间