【发布时间】:2010-09-15 16:38:34
【问题描述】:
在 Tomcat/Glassfish/JBoss/etc 中重新部署应用程序时,通过保留对先前类加载器实例的引用,很容易导致类加载器泄漏。 Jevgeni Kabanov 在这里讨论了这个问题...
http://www.zeroturnaround.com/blog/reloading-objects-classes-classloaders/
是否有人找到了利用自动化测试(即:通过 junit)来测试重新部署 Web 应用程序不会导致内存泄漏的好方法?我一直在想,使用嵌入式 Jetty 是否可以轻松编写一个 junit 测试,一遍又一遍地重新部署您的应用程序。
【问题讨论】:
标签: java web-applications memory-leaks classloader