Access.log到JBoss EAP 6中的标准输出

问题描述 投票:1回答:1

我正在尝试将access.log的输出写为EAP 6.4中的标准输出。我在EAP 7中看过一篇文章,其中Web子系统被Undertow取代。是否可以在standalone.xml中修改子系统下的语法,以便可以将其重定向到standard.out?

jboss redhat jboss6.x
1个回答
0
投票

这是不可能的。没错,在EAP 7 / Wildfly中是可能的。

但是在很少的开发环境下,EAP 6.x也应该可以实现。您需要做的就是在已部署的应用程序中扩展org.apache.catalina.valves.AccessLogValve类,修改其行为以登录到JUL记录器,并将其定义为jboss-web.xml中的一个阀门,或者您可以创建一个JBoss模块,并使用standalone.xml中的模块从应用程序外部添加此行为。

© www.soinside.com 2019 - 2024. All rights reserved.