FileLogTraceListener在没有空间时删除最旧的日志

本文关键字:日志 删除 空间 FileLogTraceListener | 更新日期: 2023-09-27 18:05:06

是否有办法指示filelogtracellistener在磁盘上没有足够的空间时删除旧的日志文件?

欢呼。

FileLogTraceListener在没有空间时删除最旧的日志

您应该将ReserveDiskSpace属性设置为您喜欢的大小,DiskSpaceExhaustedBehavior属性设置为ThrowException

然后添加Try…Catch阻塞了所有写日志的代码,并在捕获异常时删除日志。