2011-05-12 81 views
0

我正在使用Jdeveloper 11.1.1.3和Oracle SOA 11.1.1.3,并创建BPEL流程。 操作系统:Windows 2008 RAM:6 GBBPEL流程部署时间

具有5个BPEL过程的复合应用程序。

问题是在部署应用程序时花费太多时间,平均部署时间超过10分钟。

请建议我有什么办法来减少部署时间。 (除了这个我不觉得系统运行速度慢疗法是任何性能问题)

+0

你最初的分析是什么?你收集了哪些统计数据?有足够的JVM堆大小吗?重启后问题是否消失?如果您远程部署应用程序会更好吗?有没有例外? WL仪表板显示什么?您是否使用分析检查了Oracle故障诊断? – CMR 2011-05-13 16:24:41

+0

你正在部署到同一个系统上吗?磁盘活动是否显着增加?您的域中运行了多少个soa进程。你有BAM服务器和OSB服务器运行在相同的环境中,等等...... – sweetfa 2011-05-18 02:49:54

+0

是的,我在本地主机上部署,并且在服务器上运行另外7个BPEL进程。但是我在取消部署所有这些进程之后尝试过。 BAM服务器我没有使用...仍然我的BPEL流程需要花费太多时间来部署(大约15分钟) – Pedantic 2011-05-23 14:47:08

回答

0

有很多人都当他们是在本地运行的服务器这个问题,大多数人认为你柜面你有ATLEAST不这样做8克的RAM。 然而,大多数人将服务器从外部运行到他们的PC,但除了获得更好的PC或从外部安装服务器给jdeveloper更多的内存可能会有所帮助。另一件事是关闭你不需要的应用程序。我的猜测是你有SOAPUI,数据库,Jdeveloper,服务器,Internet浏览器,文档和更多的开放。

增加内存容量。

  1. 转到[jdevhome] \ JDeveloper中\ IDE \ BIN
  2. 打开ide.conf
  3. 而增加内存到一个合适的值:AddVMOption -Xmx [MB的数目]中号
  4. 重新启动的jdev