我有一个包含两个WAR文件的小型Web应用程序,我将其部署到Glassfish 3.0.1,我已经使用Eclipse Glassfish插件了很长时间。
今天,这个过程突然变得非常明显。包含一些JSP页面和静态资源的WAR需要大约100秒才能部署,而大的需要274秒(而不是之前大约7秒)。
我尝试了以下内容:
有什么建议吗?
答案 0 :(得分:2)
我猜测热重新部署正在填补内存中的perm gen空间。每次重新部署时都会变慢。
如果我是正确的,关闭服务器并定期重新启动应解决问题。
答案 1 :(得分:2)
过去,重启glassfish已经解决了这个问题。