如何格式化每个班级的记录器?

时间:2019-12-09 11:05:22

标签: logging log4j

我正在使用log4j:

Logger.getLogger("classname");

我想在记录器中使用这样的格式:

className-系统(在每个类中不同)-动作(在记录器的每次使用中可能有所不同)

在log4j.properties中,我有一个类似的附加器:

log4j.appender.file.layout.ConversionPattern

但是如何直接从类中将参数发送到布局?

logger.error("message", argumentToSendToConfiguration);

编辑: 我不想在消息本身中包含更多参数。我希望将参数发送到配置,以便在布局中按照我想要的格式进行格式化。换句话说,如何从Java部分评估配置?

0 个答案:

没有答案