You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Maxim Neshcheret <Ma...@cma.ru> on 2015/05/13 11:25:24 UTC

Interrupted while waiting for a free slot in the AsyncAppender LogEvent-queue

Application uses log4j2 for generation of trace file (configuration is attached). During application execution I see multiple warnings related to AsycAppender:

2015-05-13 16:13:32,580 WARN Interrupted while waiting for a free slot in the AsyncAppender LogEvent-queue arASYNC_CORE
2015-05-13 16:15:21,047 WARN Interrupted while waiting for a free slot in the AsyncAppender LogEvent-queue arASYNC_CORE
2015-05-13 16:15:26,151 WARN Interrupted while waiting for a free slot in the AsyncAppender LogEvent-queue arASYNC_CORE
2015-05-13 16:15:31,272 WARN Interrupted while waiting for a free slot in the AsyncAppender LogEvent-queue arASYNC_CORE
2015-05-13 16:17:35,709 WARN Interrupted while waiting for a free slot in the AsyncAppender LogEvent-queue arASYNC_CORE

According to my understanding, log files are generated in asynchronous mode and such situation should not happen. Google doest provide any advise for hit issue. Any idea what might be adjusted on Tomcat/Application level to resolve this issue?

Kind regards,
Maxim

P.S. Tomcat version information:

13-May-2015 12:59:44.556 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version:        Apache Tomcat/8.0.21
13-May-2015 12:59:44.564 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built:          Mar 23 2015 14:11:21 UTC
13-May-2015 12:59:44.564 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number:         8.0.21.0
13-May-2015 12:59:44.565 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name:               SunOS
13-May-2015 12:59:44.566 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version:            5.10
13-May-2015 12:59:44.566 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture:          sparcv9
13-May-2015 12:59:44.567 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home:             /cma/java/jdk1.7.0_75/jre
13-May-2015 12:59:44.568 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version:           1.7.0_75-b13
13-May-2015 12:59:44.568 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            Oracle Corporation
13-May-2015 12:59:44.569 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         /cma/depox/gateway
13-May-2015 12:59:44.570 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         /cma/depox/gateway
13-May-2015 12:59:44.573 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=/cma/depox/gateway/conf/logging.properties
13-May-2015 12:59:44.573 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
13-May-2015 12:59:44.574 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xms4096m
13-May-2015 12:59:44.575 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xmx4096m
13-May-2015 12:59:44.575 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xss512k
13-May-2015 12:59:44.576 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:PermSize=512m
13-May-2015 12:59:44.577 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:MaxPermSize=1024m
13-May-2015 12:59:44.578 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:CompileThreshold=100
13-May-2015 12:59:44.578 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:ReservedCodeCacheSize=128m
13-May-2015 12:59:44.579 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+OptimizeStringConcat
13-May-2015 12:59:44.580 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+UseStringCache
13-May-2015 12:59:44.580 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+UseConcMarkSweepGC
13-May-2015 12:59:44.581 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+CMSIncrementalMode
13-May-2015 12:59:44.582 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+CMSIncrementalPacing
13-May-2015 12:59:44.583 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+UseParNewGC
13-May-2015 12:59:44.583 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+ExplicitGCInvokesConcurrent
13-May-2015 12:59:44.584 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:ParallelGCThreads=4
13-May-2015 12:59:44.585 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:MaxGCPauseMillis=2000
13-May-2015 12:59:44.585 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+DisableExplicitGC
13-May-2015 12:59:44.586 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+PrintGC
13-May-2015 12:59:44.587 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+PrintGCTimeStamps
13-May-2015 12:59:44.588 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -XX:+PrintGCDetails
13-May-2015 12:59:44.589 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Xloggc:/cma/depox/gateway/logs/GCLogs.log
13-May-2015 12:59:44.590 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -DAsyncLogger.RingBufferSize=524288
13-May-2015 12:59:44.591 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote
13-May-2015 12:59:44.591 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.port=4489
13-May-2015 12:59:44.592 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.authenticate=false
13-May-2015 12:59:44.593 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcom.sun.management.jmxremote.ssl=false
13-May-2015 12:59:44.594 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.endorsed.dirs=/cma/depox/gateway/endorsed
13-May-2015 12:59:44.594 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=/cma/depox/gateway
13-May-2015 12:59:44.595 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=/cma/depox/gateway
13-May-2015 12:59:44.596 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=/cma/depox/gateway/temp
13-May-2015 12:59:44.597 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded APR based Apache Tomcat Native library 1.1.33 using APR version 1.5.2.