Thanks Peter. When you say Coyote processors you mean threads ? Right ?
I may have a few more questions after I conduct the test with Jmeter. Don't change your channel! -----Original Message----- From: Peter Lin [mailto:[EMAIL PROTECTED] Sent: Friday, February 28, 2003 10:55 AM To: Tomcat Users List Subject: RE: Tomcat 4.1.18 - Scalability Issue ? the acceptCount is the number of connections to accept before rejecting new connections. It is only useful if you don't want to reject connections and want them to get processed eventually. Max processors is the number of Coyote processors Tomcat will create. If you're max concurrent will be 50, you may want to increase the min processors to match the expected average load or the max concurrent. One way to calculate the min or accept count is to perform a series of benchmarks incrementing by 1 with default tomcat settings. Plot the results based on response time vs concurrent requests. Then rerun the same test, but this time increase the accept count to see if under max load it improves the response time or error rate. Rerun the same exact test and only modify either min or accept count. What I tend to do is start with min first and then do accept count. Repeat the process as many times as necessary. Once you're done and it's all graphed in a chart, you can see if one particular set of min/accept values results in better scalability. hope that helps. peter --- "Chakravarthy, Sundar" <[EMAIL PROTECTED]> wrote: > Hi, > > Thanks for replying. Yes that is correct. Throws > > java.lang.NoClassDefFoundError: > org/apache/jasper/runtime/HttpJspBase > > as mentioned below after Jmeter threads increase to > above 10. > > I notice my acceptCount is 10 , should I bump this > value ? > > What is the difference between acceptCount and > maxPrcessors ? > > I expect upto but not beyond 50 max concurrent > users. > > Listing of AJP in tomcat/conf/server.xml > > <Connector > className="org.apache.coyote.tomcat4.CoyoteConnector" > port="8009" minProcessors="5" > maxProcessors="75" > enableLookups="true" > redirectPort="8443" > acceptCount="10" debug="0" > connectionTimeout="0" > useURIValidationHack="false" > protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler" > /> > > This is a listing of my workers.properties file. > > #Define 1 real worker using ajp13 > > worker.list=worker1 > > # Set propeties for worker1 (ajp13) > > worker.worker1.type=ajp13 > worker.worker1.host=localhost > worker.worker1.port=8009 > worker.worker1.lbfactor=50 > worker.worker1.cachesize=50 > worker.worker1.cache_timeout=600 > worker.worker1.socket_keepalive=1 > worker.worker1.socket_timeout=300 > > Thanks > > > -----Original Message----- > From: Shapira, Yoav [mailto:[EMAIL PROTECTED] > Sent: Wednesday, February 26, 2003 9:08 AM > To: Tomcat Users List > Subject: RE: Tomcat 4.1.18 - Scalability Issue ? > > > Howdy, > It works OK normally, and then during stress test > throws a > NoClassDefFound error???? > > How do you have your connector configured? > Specifically, > min/maxProcessors and acceptCount? > > Yoav Shapira > Millennium ChemInformatics > > > __________________________________________________ Do you Yahoo!? Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/ --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]