【发布时间】:2010-11-13 18:34:39
【问题描述】:
我正在使用带有集成测试环境的 Rational Application Developer v7.0。当我开始调试我的 web 应用程序时,调试模式下的服务器启动时间接近 5-6 分钟 - 足够喝杯咖啡了!
有时,这让我很生气,我开始诅咒 IBM 构建操作系统而不是应用服务器!产生 20 多个进程和无用的服务,没有记录配置来调整它,以更快地启动。
我相信有很多 Java 开发人员会同意我的观点。我尝试通过我的管理控制台禁用默认应用程序和一组服务,但这并没有太大帮助。
我没有 web 服务,没有企业 bean,没有队列,只是一个需要连接池的简单 web 应用程序。您过去是否做过一些事情来使您的集成测试环境在调试模式下快速启动并消耗更少的 RAM?
更新: 我尝试禁用一些服务(国际化、默认应用程序等),现在 WebSphere 服务器变得越来越差。它不仅不会花费可怕的启动时间,它还会时不时地冻结长达 2 分钟。 :-( 听起来,优化总是不是一件好事!
【问题讨论】:
-
您的意思是在 IDE 中以调试模式启动服务器,还是以远程调试模式启动服务器?
-
在 IDE 中以调试模式启动
-
猜猜我此刻在做什么? (等待 WebSphere 6 从 RAD 6 以调试模式重新启动 :))
-
很高兴您没有在 AS/400 上使用 WebSphere :)
-
你的机器有多少内存?
标签: java performance jakarta-ee websphere