我希望能够从我构建的自定义调解器中登录。
几个问题:
我需要向 esb 的 log4.properties 添加什么以使自定义类能够写入日志文件?
在自定义调解器类中,我是否需要声明以下内容才能登录到突触日志文件?
private static final Log log = LogFactory.getLog(<ClassName>.class);
我见过很多使用日志中介的例子,但我需要能够控制更多从中介类中记录的内容。
默认情况下,您的自定义中介日志将发送到 Carbon Log 文件以及 Carbon Memory 和控制台。而且你也不需要定义 private static final Log log = LogFactory.getLog(.class); 再次在您的班级中,您可以简单地使用来自 AbstractMediator 的日志对象
请参阅以下指南,该指南解释了如何编写自定义中介以及如何登录中介。
您可以通过编辑 log4j.properties 文件或使用管理控制台配置 -> 日志记录来更改日志级别,以更好地控制要记录的内容和不记录的内容。
您可以将中介类添加到 log4j.properties
log4j.logger.org.foo.bar=错误,CARBON_LOGFILE,CARBON_MEMORY
问候,/女娲