Hi Ralph,

After adding the log4j-web-2.11.1.jar to our app, it doesn't work yet.

Do I need to add something to the web.xml file, or some environment variable?

Thanks,

Joan.

-----Mensaje original-----
De: Ralph Goers [mailto:ralph.go...@dslextreme.com] 
Enviado el: jueves, 27 de septiembre de 2018 17:33
Para: Log4J Users List
Asunto: Re: Flush in RollingRandomAccessFile

Are you using the log4j-web jar?  It is supposed to handle this.

Ralph

> On Sep 27, 2018, at 8:14 AM, Joan Balagueró - ventusproxy 
> <joan.balagu...@ventusproxy.com> wrote:
> 
> Hello,
> 
> 
> 
> After sending thousands of requests to our app, we stop the sender and 
> the log file appears like below:
> 
> 
> 
> 1,54.38.179.175,2018-09-27
> 16:55:51.618,A,13,A,39,A,72,A,120,N,,54.38.179.182:8080,g,8457,403,683
> ,58,ok
> ,2018-09-27 16:55:51.677
> 
> 1,54.38.179.17
> 
> 
> 
> Now we stop tomcat (when our app is running). And it seems the queue 
> of pending events is not flushed, so the log remains like above. Our 
> log configuration is:
> 
> 
> 
> <RollingRandomAccessFile name="ACCESS_LOG"
> fileName="${sys:log.dir}vproxy_access"
> filePattern="${sys:log.dir}vproxy_access.%d{yyyy-MM-dd}" append="true"
> immediateFlush="false">
> 
> <PatternLayout>
> 
> Pattern>%m%d{yyyy-MM-dd HH:mm:ss.SSS}%n</Pattern>
> 
> </PatternLayout>
> 
> <Policies>
> 
> <CronTriggeringPolicy schedule="0 0 0 * * ?" evaluateOnStartup="true" 
> />
> 
> </Policies>
> 
> </RollingRandomAccessFile>
> 
> 
> 
> <Logger name="LOGGER_ACCESS" level="info" includeLocation="false"
> additivity="false">
> 
> <AppenderRef ref="ACCESS_LOG"/>
> 
> </Logger>
> 
> 
> 
> 
> 
> Can we tell log4j2 to flush these pending lines when we shutdown our app?
> 
> 
> 
> Thanks,
> 
> Joan.
> 
> 
> 



---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-user-h...@logging.apache.org




---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-user-unsubscr...@logging.apache.org
For additional commands, e-mail: log4j-user-h...@logging.apache.org

Reply via email to