configuration - Log4net : Rolling file on utc date rather than server date

标签 configuration log4net

有没有办法让 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/

相关文章:

java - 区域设置更改后不会调用 OnConfigurationChanged

winforms - 中性语言设置的用途是什么?

在 C++/CLI 中使用时未创建 C# 应用程序 log4net 日志文件

.net - 如何从头开始以编程方式配置 log4net(无配置)

java - 配置 Java 安装以仅打印堆栈跟踪的前几行

java - 如何在intellij的现有项目中添加vaadin而不是thymeleaf?

linux - 伪分布式运行Hadoop时,hadoop.tmp.dir应该放在什么目录下?

.net - 向同一解决方案中的多个项目添加相同的 "*.dll"引用

c# - Log4Net 未在 MaxFileSize 上滚动

.net - log4net ADO.NET Appender 在 Dev Fabric 上工作,但在 Azure 上无提示地失败