0

Java EE 服务器启动时间是否取决于 WAR 文件的数量?

我正在使用 20 个不同的 Portlet(20 个 WAR 文件)部署的门户服务器。门户和 Portlet 部署在 JBoss 5 服务器中。现在,服务器本身需要 15 到 20 分钟才能启动。

我正在尝试查看是否可以调整 JBoss 配置以同时部署多个 WAR 文件。这是一个不错的选择吗?还有其他方法可以提高启动时间吗?

4

1 回答 1

0

当然,门户启动时间取决于部署的 portlet 的数量,尽管部署 20 个 portlet 需要 15 分钟,但我认为这太过分了。

我从来没有使用过 JBoss 作为应用服务器,但是使用 Tomcat 的启动速度基本上取决于两件事:

  • 部署的 portlet 的数量:部署的 portlet 越多,启动门户的时间就越长。
  • 分配的内存:分配给应用服务器的内存越多,启动门户的时间就越少。

可能还有更多需要检查的地方,但(至少对我而言)这些是最重要的原因。

由于您可能无法减少 portlet 的数量,因此您必须尝试增加分配给 JBoss 的内存。

于 2014-12-19T12:06:43.690 回答