【问题标题】:Turning the logging off in Mulesoft在 Mulesoft 中关闭注销
【发布时间】:2019-07-08 12:25:45
【问题描述】:

我有一个要求,因为我需要在 Mulesoft Flow 中关闭日志记录。我需要在记录器级别执行此操作,如果可能的话,还需要在 Http 连接器级别执行此操作。尝试在 log4j2.xml 文件中将 INFO 更改为 OFF,但没有运气。我需要更新 log4j2.xml 文件中的哪些参数才能使其工作。现在我已经为异步记录器完成了。

提前致谢

【问题讨论】:

标签: mulesoft


【解决方案1】:

请不要那样做。我强烈建议不要禁用日志记录。日志记录是解决您遇到的问题的第一工具。为了减少日志记录,最好将其设置为更高的级别,例如 WARN 或 ERROR。我想不出需要它的场景。如果您绝对需要将其关闭,并且清楚地了解权衡取舍,则需要将每个包(或类别)设置为更高的级别,例如 WARN、ERROR 或 OFF。 Mule 和 MuleSoft 的顶级软件包是一个好的开始。

例子:

<!-- DON'T DO THIS! -->   
<AsyncLogger name="org.mule" level="ERROR"/>
<AsyncLogger name="com.mulesoft" level="ERROR"/>

您可能仍会从第三方库的某些包中找到日志条目。您也可以迭代地添加这些级别,直到没有其他内容被记录。

请注意,如果您有任何问题,您将独自一人,不知道发生了什么。

【讨论】:

    猜你喜欢
    • 2014-05-30
    • 1970-01-01
    • 2013-02-23
    • 2017-01-05
    • 2012-10-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多