Como configurar multiples log4j appenders en JBoss
Issue
- Como configurar multiples log4j appenders en JBoss?
- Necesitamos 2 logging appenders, ambos dia/tiempo basado en la rotación de uno y en el tamaño de rotación . Aunque he modificado
conf/jboss-log4j.xml
como sigue, no veoserver_size.log
pero sóloserver-daily.log
.
<appender name="FILE" class="org.jboss.logging.appender.DailyRollingFileAppender">
<param name="File" value="${jboss.server.log.dir}/server_daily.log"/>
...
</appender>
<appender name="FILE" class="org.jboss.logging.appender.RollingFileAppender">
<param name="File" value="${jboss.server.log.dir}/server_size.log"/>
...
</appender>
<appender name="ASYNC" class="org.apache.log4j.AsyncAppender">
<errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
<appender-ref ref="FILE"/>
...
</appender>
Environment
-
Red Hat JBoss Enterprise Application Platform (EAP)
- 4.2
- 4.3
- 5.x
-
Red Hat JBoss Enterprise SOA Platform (SOA-P)
- 4.2
- 4.3
- 5.x
-
Red Hat JBoss Enterprise WEB Platform (EWP)
- 5.x
-
Log4j
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.