我们正在发送致命日志级别的警报电子邮件。但是我们想动态地获取上下文名称。
我们在不同的上下文中使用相同的战争文件。我们只是重命名war文件。所以我们需要 .xml 文件中的通用解决方案。最好的主题行。
我们正在发送致命日志级别的警报电子邮件。但是我们想动态地获取上下文名称。
我们在不同的上下文中使用相同的战争文件。我们只是重命名war文件。所以我们需要 .xml 文件中的通用解决方案。最好的主题行。
我认为您可以Web Lookup
使用log4j2
. 它允许使用语法访问context path
Web 应用程序。${web:contextPath}
您的配置文件看起来像 -
<SMTP name="Mail" subject="FATAL - ${web:contextPath}" to="errors@logging.apache.org" from="test@logging.apache.org"
smtpHost="localhost" smtpPort="25" bufferSize="50">
在此处查看更多详细信息Web Lookup