1

我正在处理的 Java Web 应用程序需要我经常重新启动服务器才能看到我的代码更改的效果。我的机器上有一个本地版本的 WAS 6.0,用于运行该应用程序。服务器重新启动大约需要 5-10 分钟。我的机器相当不错,具有双核 proc 和 3 GB 的 RAM,但服务器仍然需要相当长的时间。

我想知道是否有人致力于减少 WAS 服务器的启动时间。我正在寻找提示、技巧、调整或其他任何东西。

在此先感谢您的帮助。

4

1 回答 1

1

您的应用程序是否正在使用 WebSphere 的任何特定功能,或者它是一个非常标准的 Java EE 应用程序?

我将应用程序部署到 WebSphere,但使用 Tomcat 进行所有开发。我通常可以让它在大约 20 秒左右重新启动。但是我的应用程序通常不使用任何特定于 WebSphere 的东西(MQ、JNDI、安全性等),所以不确定这是否对您有帮助。

除了 Tomcat,您还可以尝试其他轻量级 Java EE 服务器,例如 Jetty 或 Geronimo。

于 2008-11-03T17:45:11.633 回答