It seems you are trying to create an asynchronous root logger. For that you 
need to use AsyncRoot, not AsyncLogger.

Ralph

> On Nov 23, 2017, at 7:37 AM, Laurent Hasson <l...@capsicohealth.com> wrote:
> 
> 
> I saw on the log4j site 
> (https://logging.apache.org/log4j/2.x/manual/async.html) that async loggers 
> were preferred performance-wise to async appenders. It describes a way to get 
> async loggers through system properties, but I as trying to get that done 
> through the configuration file. I tried the following, but do not get any 
> logs output.
> 
> <?xml version="1.0" encoding="UTF-8"?>
> <Configuration status="info">
>      <Properties>
>            <Property 
> name="log-path">C:\Projects\TomcatDevServer\logs\</Property>
>            <Property name="now">${sys:startup}</Property>
>      </Properties>
>      <Appenders>
>            <RollingFile name="FILES" fileName="${log-path}/loga.log" 
> filePattern="${log-path}/logs.${now}.%i.log.gz">
>                  <PatternLayout>
>                <pattern>%d{MMdd.HHmmss.SSS}#%-3t %level{length=1} %15.15c{1}| 
>  %m%ex{20}%n</pattern>
>                  </PatternLayout>
>                  <Policies>
>                        <SizeBasedTriggeringPolicy size="100 MB" />
>                  </Policies>
>                  <DefaultRolloverStrategy max="99999" compressionLevel="6"/>
>            </RollingFile>
>      </Appenders>
>      <Loggers>
>            <AsyncLogger level="debug">
>                  <AppenderRef ref="FILES" />
>            </AsyncLogger>
>      </Loggers>
> </Configuration>
> 
> 
> Any idea what I am doing wrong?
> 
> Thank you.
> 
> 
> Laurent Hasson
> 
> 



---------------------------------------------------------------------
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