我们正在开发一些Grails应用程序,并在Jetty上部署WAR。当我们一次运行一个应用程序时,它们会徘徊在大约200 - 300 MB的内存中,这是完全可以接受的。但是,添加更多应用程序会增加内存占用量......一旦我们运行了三个应用程序,我们通常最终会崩溃大约900 MB。
所有这三个应用程序都有Quartz作业。我试过增加PermGen尺寸,但无济于事。并且无法向Web服务器添加更多内存。有没有简单的方法来降低Grails应用程序的大小?
答案 0 :(得分:0)
我们编写了自定义ContextCleanupListener来清理所有垃圾。