1. 程式人生 > >Log4j2過濾日誌級別配置

Log4j2過濾日誌級別配置

threshold 日誌級別 level accept eve 應用 mis inf hold

一. 屬性詳解
onMatch="ACCEPT"匹配該級別及以上級別;
onMatch="DENY"不匹配該級別及以上級別;

onMismatch="ACCEPT" 表示匹配該級別以下的級別;
onMismatch="DENY" 表示不匹配該級別以下的級別;

二. 單一應用

1. 匹配INFO級別以及以上級別,不匹配INFO級別以下級別,即: 匹配 >= INFO的級別
<ThresholdFilter level="INFO" onMatch="ACCEPT" onMismatch="DENY"/>
2. 不匹配WARN級別以及以上級別,匹配WARN級別以下級別,即: 匹配 < WARN的級別
<ThresholdFilter level="WARN" onMatch="DENY" onMismatch="ACCEPT"/>

三. 組合應用

<ThresholdFilter level="WARN" onMatch="DENY"     onMismatch="NEUTRAL"/>
<ThresholdFilter level="INFO"   onMatch="ACCEPT" onMismatch="DENY"/>

Log4j2過濾日誌級別配置