部署和;java.lang.OutOfMemoryError:PermGen异常;
我有许多WAR文件是为QA管理的,我倾向于使用JBoss命令行实用程序来管理在JBoss7上部署这些应用程序 在我取消部署war文件并尝试再次部署它之后,我经常会遇到permgen异常,有时会通过等待几分钟并尝试再次部署应用程序来解决该异常 另一个选项是重新启动服务器并部署应用程序部署和;java.lang.OutOfMemoryError:PermGen异常;,java,jboss,Java,Jboss,我有许多WAR文件是为QA管理的,我倾向于使用JBoss命令行实用程序来管理在JBoss7上部署这些应用程序 在我取消部署war文件并尝试再次部署它之后,我经常会遇到permgen异常,有时会通过等待几分钟并尝试再次部署应用程序来解决该异常 另一个选项是重新启动服务器并部署应用程序 我的问题是,是否有一种方法可以清除JBoss7中未使用的内存,从而避免重新启动应用程序服务器 顾名思义,PermGen是永久内存,无法使用(直到使用Metaspace的Java8)。最常见的行为是重新启动应用程序服务
我的问题是,是否有一种方法可以清除JBoss7中未使用的内存,从而避免重新启动应用程序服务器 顾名思义,PermGen是永久内存,无法使用(直到使用Metaspace的Java8)。最常见的行为是重新启动应用程序服务器(Jboss),或使用第三方软件管理部署,例如JRebel 工具书类 可能的重复: