我正在通过MDC插入一些变量,但如果这个变量在logback模式中没有使用,我想记录一个警告日志。有人知道如何在Java代码中检索logback模式吗?类似于这样的:
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.slf4j.MDC;
...
...
Logger LOG = LoggerFactory.getLogger(MyTestClass.class);
...
MDC.put("id","thisIsATestId");
String pattern = LOG.getLogbackPattern();
checkPatternAndWarnIfMissingVar(pattern,"id");
...