【问题标题】:openedge logging framework roll filesopensge 日志框架滚动文件
【发布时间】:2021-07-23 04:51:30
【问题描述】:

我们正在使用 Openedge 日志框架并试图弄清楚如何配置文件滚动设置。 我尝试设置 ${t.YYYY}-${t.MM}-${t.DD}-${t.MMM} 进行测试,看看我是否每分钟都会得到一个新文件,但日志文件没有卷。它只是不断添加到使用正确名称创建的日志中 “Common.v1.Logging”:{ “日志级别”:“跟踪”, “过滤器”:[ “我的过滤器”, { "name": "NAMED_FILE_WRITER", "fileName": "../logs/logFile.%t{yyyy}.log", “附加到”:真 } ] }

【问题讨论】:

    标签: logging openedge progress-4gl


    【解决方案1】:

    OpenEdge.Logging 代码中目前不提供此功能。请在https://openedge.ideas.aha.io/ 记录一个想法,以便我们将其添加到我们的待办事项中。

    看看the doc on custom filters;您可以创建自己的滚动日志文件过滤器。

    【讨论】:

    • 我又开始尝试计算滚动了。我认为,我需要创建一个新的 Builder,而不是 filterbuilder 来获取记录器的新实例。我试图从 filterbuilder 覆盖 writeto 方法,但这是不可能的。你有我可以效仿的例子吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多