首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tomcat7是否改善了Tomcat6的Classloader泄漏情况?

Tomcat7是否改善了Tomcat6的Classloader泄漏情况?
EN

Stack Overflow用户
提问于 2012-03-21 03:57:19
回答 1查看 1.1K关注 0票数 5

Tomcat以重复重新部署应用程序时发生的类加载器泄漏而闻名。它们似乎通常以logger类为中心。重复的重新部署最终会导致Perm Gen错误。

我知道这在Tomcat6中是一个很大的问题,在Tomcat7中会更好吗?

顺便说一句,有没有人有任何好的资源来处理类加载器泄漏。其他服务器的情况会更好吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-03-21 04:10:17

实际上,这并不是由Tomcat引起的,而是由使用ThreadLocal的应用程序导致的,未能注销JDBC驱动程序或停止自定义线程等。Tomcat6引入了一些内存泄漏检测机制,Tomcat7对其进行了显著改进:MemoryLeakProtection

关于记录器泄漏,请看一下非常全面的Taxonomy of class loader problems encountered when using Jakarta Commons Logging

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9793957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档