请教jboss 多应用发布问题

simple77
07-05-09 1 344

我在同一个jboss3.2.3服务器上发布了5个同样的系统,使用JMETER进行测试
包数_每包用户数_总用户数_循环数:5_10_50_∞ (Error% =0.02%)错误率较低,
但当同时发布系统数6个6_10_60_∞ (Error% =23.02%),在测试达到峰值时(大概4分左右,所有进程全部启动),错误率就很高了。
但是我在同一台机器上安装两个jboss服务器,每个服务器上部署5个系统,相当于同一台机器上部署了10个应用,用jmeter测试,错误率较低。
这到底是为什末,同一台机器因为部署方式不同测试结果也不同,谁能给我讲一下原理。
机器配置是赛扬2.0,内存512
jboss3.2.3
<Connector className="org.apache.coyote.tomcat4.CoyoteConnector"
address="${jboss.bind.address}" port="8080" minProcessors="5" maxProcessors="100"
enableLookups="true" acceptCount="10" debug="0"
connectionTimeout="20000" useURIValidationHack="false"/>
应用程序中还有19个EJB,其中11个CMP.


另外:现在我在统一个jboss服务期下,只能最多配置5个应用10用户测试稳定,如果我想在其下安装更多应用10用户测试稳定,还可以采用哪些手段?
谢谢赐教。

banq
2007-05-16 11:26

这可能和JBoss的classloader有关。

在不同部署包中的jar包被认为是共享的,不同部署包的Web会共享EJB JAR