在Websphere上重新部署WAR后重新启动应用程序服务器

时间:2015-05-19 09:33:05

标签: java deployment

目前,我支持一个Web应用程序项目,每次进行生产部署时,我们都必须重新启动Application Server。我问我的同事为什么和他说,部署占用了大量内存,因此重启是为了避免outOfMemory和PermGen错误。我还发现JBoss AS,我们也是这样做的 - 必须在部署后重新启动。在Tomcat中,我们停止应用服务器,然后进行部署,然后重新启动应用服务器。

标准Webpshere和JBoss或任何其他Java Application Server是否必须在部署后重新启动?

谢谢。

1 个答案:

答案 0 :(得分:1)

不,这绝不是一个标准。当旧代码脱机并更新时,重新部署可能意味着某些时间脱机,但通常不必重新启动整个服务器。