I did ran ECPerf tests and the RICE study on both linux and win2k. Linux was 2 times slower than Win2k. Not sure why, not much of a sys-admin so wouldn't know what to tune.
Some other performance tidbits: - JBossWeb (Jetty) is 30% faster than Tomcat 4.0.4 under the heavy load tests I did. (RICE study). - Make sure that your Web tier and EJB tier are running in the same VM. You'll see huge performance gains. - Make sure you have enough DB connections in your DB pool. Otherwise your system will start to slow down under heavy load. - Are you having problems with Entity Bean locking? JBoss 3.0.4 (Branch_3_0) has a EntityBean monitoring MBean. In jboss-service.xml in .../server/default/conf (or server/all/conf) uncomment out the EntityBeanMonitor MBean. Run your stress test again, and then go to the JMX console :8080/jmx-console and view the stats on your Entity bean concurrency issues. If you have high concurrency and high wait times then there is a locking problem. Consult the for-pay documentation on how to solve Entity Bean locking problems - Are you sure you're not overloading your DB's I/O? - Hire JBossGroup to help out your performance. I personally have helped out Dow Jones Indexes (www.djindexes.com) to improve their performance to over 1000% as well as Elogex (www.elogex.com). Other JBossGroup consultants have done the same at other sites if you need references. - From my ECPerf tests I've found that the DB was the limiting factor. Bill Burke JBossGroup > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:jboss-user-admin@;lists.sourceforge.net]On Behalf Of Rahul Ganjoo > Sent: Monday, October 28, 2002 8:11 AM > To: [EMAIL PROTECTED] > Subject: [JBoss-user] A question on Jboss scalability! > > > Hi All! > I have a few queries regarding application performance and scalability > of a web based app. > > Jboss: 3.x > Tomcat:4.0.4 > Op Sys: Linux(red hat 7.2),win2k,solaris > DB:Oracle 9i > H/W:Pentium 4 dual ,1GB RAM. > > Now using a profiling/testing tool we saw that not more than 440 users > could use the system concurrently(on win 2000 enterprise server).The app > typically has the following archtitecture: > > UI Layer: Jsps > Middleware: Session beans > DB layer: Entity beans with CMP2.0 or in some cases DAO layer(JDBC calls > from session beans) > > I don't know if this info is vague or enough to tell me > > 1.What Jboss specific things should I take care of in order to scale up > to > 1000+ concurrent users. > > 2.Any other tips that will enable me to scale up. > > 3.typically how does the performance vary from win2k to linux to > solaris. > > 4.Is there any upper limit on the number of users that Jboss can support > concurrently. > > We are not running Jboss clusters yet. > Guys let me know if you need any other info to help me with this. > Thanks a lot in advance, > > Regards, > Rahul Ganjoo. > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > JBoss-user mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/jboss-user ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user