IBM RAD 7和Websphere 6.1运行缓慢且无响应

Ber*_*own 8 websphere ibm-rad

使用Websphere和RAD在本地开发时如何提高性能?我正在使用一个中等大小(1000?类)的Web应用程序,并且无法在Windows机器上本地处理该应用程序.Websphere 6.1配置使用默认配置.RAD7配置为处理1024mb的最大堆.我想过增加服务器的堆.目前,最小值和最大值均为128/300mb.

在无响应方面,如果页面加载,有时加载页面可能需要几分钟.此外,我禁用了"自动构建"和自动发布.也许那些应该开启?

Aar*_*lla 5

我不确定RAD7,但根据我过去的经验,我建议尝试一下MyEclipse Blue.

由于这可能不是一个选项,这里有一些其他常见的罪魁祸首,你可以检查:

  • 你的机器有多少内存?给WS 1GB的RAM是好的,但是如果你的计算机只有1GB的真实RAM,它就会把它自己换成死亡.如果你的老板不会为此付钱,那就用你自己的钱来获取一些内存.2GB不到80美元的ATM.我建议至少要4GB.是的,即使安装了4个Windows,Windows也只能使用3.5GB,但是这一半的价格为20美元或更低.即使考虑这个超过五分钟也不仅仅是购买它.

  • 接下来确保您使用的是正确的Java GC选项.在文档中应该有关于此的一些信息.另外,请确保该进程使用"server"目录中的"jvm.dll",而不是"client"目录." Process Explorer "会有所帮助.

  • 由于我没有使用RAD,我不是100%确定"自动构建"和"自动发布",但由于RAD7基于Eclipse,因此这些选项将在您键入时在后台编译代码.这将大大缩短您保存上次更改与应用服务器开始加载新代码之间的时间.

  • 当所有其他方法都失败时,在分析器中运行websphere并查看它一直花费的位置.