我是JEE的新手,我想知道在关闭Wildfly时是否可以不取消部署EAR项目。我有一个在Wildfly 16.0.0.Final上运行的Web应用程序,该应用程序作为服务安装在Windows Server 2012R2上。因此,wildfly会在Windows每次启动时都部署我的应用,这可能需要一些时间。
这就是我的担忧,即使关闭Windows,是否可以将应用程序部署在wildfly上?
答案 0 :(得分:1)
在关闭WildFly期间,由于需要确保已将其关闭,因此将始终取消部署应用程序。默认情况下,WildFly也会优雅地执行此操作。
启动也一样。应用程序将始终需要进行部署过程,以确保所有资源都可用。
对于启动时间,您可以了解启动WildFly为何需要这么长时间。应用程序很大吗?如果可以,可以将其切成小块吗?
另一个可能的选择是使服务自动启动。我不是Windows专家,但是我认为有一种方法可以延迟自动启动。