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

时间:2016-11-15 12:27:28

标签: logging mule log4j2 mule-component

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

DEBUG,ERROR,INFO,TRACE和WARN。这些5和使用什么时有什么区别?

提前致谢

1 个答案:

答案 0 :(得分:2)

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

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

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