如何在JBOSS EAP 6.4

时间:2017-02-08 04:30:04

标签: logging jboss migration jboss6.x

我的Web应用程序在Jboss EAP 5.2中运行,我有一个自定义的PatternLayout用于我的日志记录。此CustomPatternLayout将识别几个REGEX并替换适当的内容。例如,如果日志数据如“Hello [World]”则变为“Hello *****”。

现在我正在尝试将我的服务器JBOSS EAP 5.2迁移到JBOSS EAP 6.4。我在登录CustomPatternLayout时遇到了困难。

我的问题是如何在JBOSS EAP 6.4中实现CustomPatternLayout?

我做了一些解决方法,比如Jboss日志记录处理程序有filter-spec substituteAll,这将识别正则表达式并做替换。

但问题是,如果我有一个以上的处理程序,则将内容传播到其余的处理程序。

示例:“Hello [world]”内容记录在FILE1,FILE2,FILE3处理程序中。如果我将filter-spec放入FILE2处理程序,那么我的输出就像下面的

FILE1: "Hello [world]"

FILE2: "Hello *****"

FILE3: "Hello *****"

此处FILE3应为“Hello [world]

有人可以帮忙吗?

0 个答案:

没有答案