【问题标题】:how to deal with daylight saving in hourly logs如何处理每小时日志中的夏令时
【发布时间】:2015-07-16 01:40:10
【问题描述】:

我正在使用 logback xml 来配置日志记录。我希望日志每小时滚动一次。夏令时发生时的行为会如何?当时钟提前一小时时,对应于该小时的日志文件会被跳过吗? 当时钟恢复一个小时时,每小时文件会被覆盖吗? 解决这个问题的方法是什么?

【问题讨论】:

  • 我的猜测是它可以在 UTC 中完成(因此除了闰秒之外没有切换)。但这只是一个猜测。
  • 我不熟悉 logback,但总的来说,使用 UTC 而不是本地时间登录总是一个不错的建议。 DST 只是原因之一。另一个是能够关联来自多个时区的服务器的日志。
  • yes..utc 将是理想的.. 添加带有 UTC 小时的文件名模式,例如 ${filteredLogFileName}.%d{yyyy-MM-dd_HH,Etc/UTC} fileNamePattern> 不工作!

标签: logback dst


【解决方案1】:

是的..正如@volodya 和@Matt 指出的那样,以UTC 格式登录将是理想的解决方案,

【讨论】:

    猜你喜欢
    • 2019-12-16
    • 2022-07-20
    • 2012-10-03
    • 2017-11-04
    • 2013-03-18
    • 2022-01-14
    • 2012-11-21
    • 2013-06-08
    • 2019-09-29
    相关资源
    最近更新 更多