Grails war会导致Tomcat内存泄漏吗?

时间:2011-11-11 08:26:25

标签: tomcat grails

我最近使用tomcat部署了一个Grails war文件。然后我想部署一个新版本,我停止/取消部署旧版本并尝试部署新版本。这都是使用经理页面完成的。

当我点击部署tomcat给我一个错误时,有人说旧版本启动了未停止的进程,即守护程序线程(如果我没有误会?)。

我尝试增加Xmx和Xms,因为阅读日志我可以看到没有更多的可用内存,它似乎已经解决了它。

为什么会这样?有人会认为通过Web界面进行部署是最安全的方式,并且所有先前的流程都将被关闭。

我怎样才能避免将来陷入这种情况?

1 个答案:

答案 0 :(得分:0)

这是一个众所周知的问题。 Web管理器重新部署问题没有可行的解决方案。尝试将Grails迁移到当前版本。