Julien ROTT
2014-06-17 07:37:17 UTC
Hi,
I'm trying to use the parallel deployment feature of tc server in order to
have zero down time.
In my tests, this works fine, but after a few deployments the server
crashes with memory errors.
I ran the server with the -XX:+HeapDumpOnOutOfMemoryError option to create
a dump and used Eclipse Memory Analyzer Tool to analyze the dump.
It appears that there are as many instances of
*org.apache.catalina.loader.WebappClassLoader
*as the number of versions of my app I deployed.
What can I do to be sure that my app is completely undeployed when a new
version is deployed ?
I'm trying to use the parallel deployment feature of tc server in order to
have zero down time.
In my tests, this works fine, but after a few deployments the server
crashes with memory errors.
I ran the server with the -XX:+HeapDumpOnOutOfMemoryError option to create
a dump and used Eclipse Memory Analyzer Tool to analyze the dump.
It appears that there are as many instances of
*org.apache.catalina.loader.WebappClassLoader
*as the number of versions of my app I deployed.
What can I do to be sure that my app is completely undeployed when a new
version is deployed ?
--
Thanks,
Julien ROTT.
Thanks,
Julien ROTT.