有没有办法让 log4net 在 utc 时间而不是服务器时间滚动文件?现在我的文件以 utc 时间存储日志。但它会滚动,即在服务器时间的每一天创建一个新文件。服务器使用太平洋时间,所以发生的情况是昨天的文件包含今天文件的前 8 小时日志。
例如11 月 10 日的文件有直到 11 月 11 日上午 07:59:59 的日志。
如何使 log4net 根据 utc 时间翻转文件?
最佳答案
扩展现有的 Appender 之一并重新实现重新滚动的代码。应该不会太难。
关于configuration - Log4net : Rolling file on utc date rather than server date,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4161902/