You can set up an event listener to cache this data when the context is initialized. That's probably better than making the initial unlucky users wait.
> -----Original Message----- > From: Marinko, Jeff [mailto:[EMAIL PROTECTED]] > Sent: Friday, August 09, 2002 12:43 PM > To: 'Tomcat Users List' > Subject: RE: Configuration for High TPS > > > I knew I forgot a detail.... Running Tomcat 4.0.3 (or 4.0.4, > I'll likely > upgrade to that version soon). > > Quick follow up on this. > > I'm testing a servlet I've written that does some caching, > and is very quick > once it has cached all of its data. During the first run, I > test it going > 40 TPS (over several thousand requests). Then I start upping > the TPS (same > set of requests), and I plan to stop at 200 TPS. > > Now here's an intresting problem. My tool has reported on > several runs that > it cannot connect within only a second or two of starting the > tool. With an > accept count of over 1000, I find this rather odd as it > should take at least > 5 seconds at 200 TPS to fill an "acceptCount" of 1000 > (typically the lowest > I've set acceptCount). I normally run into can't connect errors early > during a test run, when my servlet is still caching its data > (still working > on a way to better handle that problem also). > > Any insight would be appreciated. Thanks! > > Jeff > > -----Original Message----- > From: Marinko, Jeff [mailto:[EMAIL PROTECTED]] > Sent: Friday, August 09, 2002 10:23 AM > To: Tomcat Users List > Subject: Configuration for High TPS > > > I'm attempting to configure Tomcat for a test environment to > handle a high > number of transactions per second (TPS) and would like any > advice others may > like to contribute. The machine is a fairly powerful dual > processor machine > (1+ GHz) running WinNT. I'm using a tool to send requests, > where I can > specify the TPS and number of requests total to send. > > I'm running the following with "ok" results, but I'm interested in any > suggestions or better explanations of some of the fields: > > <Connector > className="org.apache.catalina.connector.http.HttpConnector" > port="8080" minProcessors="200" maxProcessors="200" > enableLookups="true" redirectPort="8443" > acceptCount="2000" debug="0" > connectionTimeout="60000"/> > > Perhaps my biggest problem is the number of connections > Tomcat accepts fills > up rather quickly, some of the connections my tool generates > are refused > (presumably due to the acceptCount limit being reached, and I > have increased > it a couple times). > > Any advice would be appreciated! > > Jeff > > > -- > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > > > -- > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>