gpt4 book ai didi

java - log4j2领域的级别扩展

转载 作者:行者123 更新时间:2023-11-30 02:04:14 26 4
gpt4 key购买 nike

将日志消息级别放入 log4j2 字段中的正确方法是什么?下面的例子。

在 log4j2 中,我有一个 SMTPAppender 配置如下:

<SMTP name="Email" smtpHost="..." smtpPort="..."
smtpUsername="..." smtpPassword="..." ignoreExceptions="false"
to="..."
from="..."
subject="[$${env:INSTANCE_ID}] [$${level}] log message">
</SMTP>

除了关卡外,一切正常。理想情况下,我希望它输出类似 [PROD] [WARN] 日志消息 的内容,但我对 $${level} 的猜测不正确。

最佳答案

使用两个具有两个不同名称和单独主题行的不同附加程序怎么样?

<Appenders>
<SMTP name="MailWarn" subject="Warn Log" to="..." from="..."
smtpHost="..." smtpPort="..." bufferSize="...">
</SMTP>
<SMTP name="MailError" subject="Error Log" to="..." from="..."
smtpHost="..." smtpPort="..." bufferSize="...">
</SMTP>
</Appenders>

关于java - log4j2领域的级别扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51829863/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com