2

我正在使用 IBM RAD 7.5 和 WebSphere 7 开发 EAR/WAR 应用程序。

当我在“eclispe”中的 WebSphere 7 上运行我的应用程序时,WebSphere 需要永远以“运行”模式启动(2 或 3 分钟)。在“调试”模式下启动的时间要长得多(5 到 10 分钟)。

我关闭了“自动发布”,所以我手动重新发布,这也需要很长时间。

我做错了什么,还是有什么可以加快速度?

谢谢,罗伯

4

3 回答 3

1

尝试metadata-complete="true"在您的 web.xml 中进行设置,这样做我体验到了显着的改进。

于 2012-03-27T18:54:46.133 回答
0

我想知道您是否达到了系统的内存限制,并且可能进行了大量交换。我在 RAD 8 下的 WebSphere 6.1 启动的时间似乎与 WebSphere 本身一致。

于 2012-03-23T20:23:15.867 回答
0

我建议您检查测试环境的堆。

个人自动构建并应关闭自动发布,您可以在需要时运行发布。

这仍然是一个很好的参考 http://www.ibm.com/developerworks/wikis/download/attachments/113606723/radtipsv754.pdf?version=1

有时,当在调试模式下发布需要 5-10 时,我要么恢复为通过管理控制台导出和安装,要么使用 wsadmin 脚本来安装应用程序。

还要打开 RAD 的堆配置(其中一个首选项允许您显示这一点)。如果 RAD 遇到内存问题,您也许可以做出一些推论。

高温高压

芒鲁

于 2012-03-25T23:12:22.490 回答