Java EE 服务器启动时间是否取决于 WAR 文件的数量?
我正在使用 20 个不同的 Portlet(20 个 WAR 文件)部署的门户服务器。门户和 Portlet 部署在 JBoss 5 服务器中。现在,服务器本身需要 15 到 20 分钟才能启动。
我正在尝试查看是否可以调整 JBoss 配置以同时部署多个 WAR 文件。这是一个不错的选择吗?还有其他方法可以提高启动时间吗?
Java EE 服务器启动时间是否取决于 WAR 文件的数量?
我正在使用 20 个不同的 Portlet(20 个 WAR 文件)部署的门户服务器。门户和 Portlet 部署在 JBoss 5 服务器中。现在,服务器本身需要 15 到 20 分钟才能启动。
我正在尝试查看是否可以调整 JBoss 配置以同时部署多个 WAR 文件。这是一个不错的选择吗?还有其他方法可以提高启动时间吗?
当然,门户启动时间取决于部署的 portlet 的数量,尽管部署 20 个 portlet 需要 15 分钟,但我认为这太过分了。
我从来没有使用过 JBoss 作为应用服务器,但是使用 Tomcat 的启动速度基本上取决于两件事:
可能还有更多需要检查的地方,但(至少对我而言)这些是最重要的原因。
由于您可能无法减少 portlet 的数量,因此您必须尝试增加分配给 JBoss 的内存。