That depends on what servlet version you are using. Take a look at http://logging.apache.org/log4j/2.x/manual/webapp.html <http://logging.apache.org/log4j/2.x/manual/webapp.html>.
Ralph > On Sep 27, 2018, at 9:02 AM, Joan Balagueró - ventusproxy > <joan.balagu...@ventusproxy.com> wrote: > > 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 > >