虽然对部署/实时应用程序进行了任何更改,但是当我们需要“重启”'JBoss服务器'时会出现什么情况?
即
- 如果只完成了一些(.js / .css / .jsp)文件的热插拔
- 如果更换某些课程
- 如果我替换完整的.war文件
...等
答案 0 :(得分:1)
我想你可以只重启已部署的应用程序,而不是整个JBoss AS
。您可以在JBoss community中找到有关此内容的更多信息。
此问题还可以找到其他一些有趣的信息:
Deploying java class files without restarting JBoss
如果将新的war
文件复制到服务器上,则应自动重新部署该文件(如果已启用该功能)。这将导致应用程序重新启动,但不会导致整个服务器重新启动。根据不同级别(浏览器,代理等)的缓存设置,您可以在不执行任何其他操作的情况下交换某些文件,但这可能有点难以控制,因此重新启动应用程序可能是进行更新的最佳方式。
希望它可以帮助你前进。