mule esb 中不同级别的日志记录有什么区别?

Thi*_*iru 2 logging mule log4j2 mule-component

在 mule esb 中,当我拖动记录器组件时,我可以看到有 5 个日志级别:

调试、错误、信息、跟踪和警告。这5个有什么区别,什么时候用什么?

提前致谢

afe*_*tti 5

日志级别定义消息的严重性。例如,ERROR 表示无法帮助的内容(例如“缺少属性!”),而 WARN 表示需要注意的内容(例如“缺少属性,将使用默认值。”)而 INFO 只是您可能想要的常规消息(例如“启动过程”)。DEBUG 和TRACE 通常旨在帮助调试应用程序,因此它们通常更详细(例如“缺少属性'myAttribute'。将使用默认值'3'。”)。

有趣的是,这些是分层的,因此当您设置要记录的常规日志级别时,只有日志级别等于或高于所选级别的消息才会显示。

我建议您查看Mule 文档了解有关级别的更多信息,因为这只是一般的编程内容。