logging - 如何将 log4j StringMatchFilter 转换为 log4j2?
问题描述
我目前面临将 StringMatchFilter 从 Log4j 转换为 Log4j2 的问题。我在第 2 版中找不到任何其他过滤器,所以我有点卡在这里。
log4j.appender.CONSOLE.filter.1=org.apache.log4j.varia.StringMatchFilter
log4j.appender.CONSOLE.filter.1.AcceptOnMatch=false
log4j.appender.CONSOLE.filter.1.StringToMatch=Could not remove JaloSession
JaloSession
解决方案
尝试使用 MarkerFilter。MarkerFilter 将做同样的工作。例子:
<Filters>
<MarkerFilter marker="STR1" onMatch="DENY" onMismatch="NEUTRAL"/>
<MarkerFilter marker="Str2" onMatch="DENY" onMismatch="NEUTRAL"/>
</Filters>
推荐阅读
- sql - 如何使用查询或 VBA 和 SQL 更新 MS ACCESS 中的表
- c# - C#如何通过引用分配字符串的可变参数数组
- python - 是否可以在 pytest 中标记文档测试?
- flask - 如何限制 Web 服务器上的每分钟请求数(Flask)
- python - 如何在标题下刮掉与 ID 相关的 ID 和文本?
- docker - 如何安装带有已安装外部卷的 gitlab?安装失败
- latex - 在背面创建带有段的列向量
- r - 在 R 中,我可以按情节图例中的多个因素进行排序吗?
- flutter - Flutter PageView 无法正常工作
- javascript - 如何使用 selenium 从 iframe 元素中获取标题?