You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by "Francesca Merighi (JIRA)" <ji...@apache.org> on 2014/11/11 18:00:38 UTC
[jira] [Commented] (LOG4J2-817) Log4j2 in a webapp: MongoCleaner
thread creates memory leaks
[ https://issues.apache.org/jira/browse/LOG4J2-817?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14206620#comment-14206620 ]
Francesca Merighi commented on LOG4J2-817:
------------------------------------------
I'm sorry for my late answer.
My environment:
Linux 2.6.32-431.17.1.el6.x86_64
JVM 1.6.0_32-b32 (OpenJDK Runtime Environment (IcedTea6 1.13.4) (rhel-7.1.13.4.el6_5-x86_64), OpenJDK 64-Bit Server VM (build 23.25-b01, mixed mode))
Apache Tomcat/6.0.24
I've never still tried to build from master branch, i'll try in the next weeks.
Thanks.
> Log4j2 in a webapp: MongoCleaner thread creates memory leaks
> ------------------------------------------------------------
>
> Key: LOG4J2-817
> URL: https://issues.apache.org/jira/browse/LOG4J2-817
> Project: Log4j 2
> Issue Type: Bug
> Components: Appenders
> Affects Versions: 2.0.2
> Reporter: Francesca Merighi
>
> I'm using log4j 2 with a MongoDBAppender in a webapp (servlet spec 2.5).
> Here the web.xml:
> {quote}<listener>
> <listener-class>org.apache.logging.log4j.web.Log4jServletContextListener</listener-class> </listener>
> <filter>
> <filter-name>log4jServletFilter</filter-name>
> <filter-class>org.apache.logging.log4j.web.Log4jServletFilter</filter-class> </filter>
> <filter-mapping>
> <filter-name>log4jServletFilter</filter-name>
> <url-pattern>/*</url-pattern>
> <dispatcher>REQUEST</dispatcher> <dispatcher>FORWARD</dispatcher>
> <dispatcher>INCLUDE</dispatcher>
> <dispatcher>ERROR</dispatcher>
> </filter-mapping>
> {quote}
> Here the log4j2 configuration:
> {quote}<Configuration status="warn">
> <Appenders>
> <NoSql name="databaseAppender">
> <MongoDb databaseName="LOGS" collectionName="test"
> server="...." username="LOGS" password="..." />
> </NoSql>
> <Async name="Async">
> <AppenderRef ref="databaseAppender" />
> </Async>
> </Appenders>
> <Loggers>
> <Root level="info">
> <AppenderRef ref="Async" />
> </Root>
> </Loggers>
> {quote}
> When i undeply the webapp, this error log appears:
> SEVERE: A web application appears to have started a thread named [MongoCleaner665622824] but has failed to stop it. This is very likely to create a memory leak.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org