-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Akbar,

On 9/11/13 1:47 PM, Akbar Thanakalacheruvu wrote:
> We are deploying around 10 to 15 websites on a tomcat server where 
> each website will have concurrency of 100 users at a given time.

100 sessions or 100 simultaneous requests/connections per webapp, for
a total load of 1000-1500 concurrent requests?

Are you configuring a single server, or a farm of server? Is a farm,
how many nodes? Are you using distributed sessions?

You have really provided no good information with your request. If I
were a consultant, I'd tell you that your best bet is to bring-in my
Sharepoint and SAP teams, and after a few tens of million dollars and
a few years, you'll have everything your heart desires. But I'm not,
and those products are rarely the proper solution ;)

You didn't even say what Tomcat version you were running. I'd
recommend upgrading from 3.2.3 to something more recent.

> This concurrency will continue though out the day.

Doesn't really matter: if peak = steady, that just means your peak is
probably incorrect :)

> So, I need settings/configuration details of tomcat server to
> improve its performance.
> 
> Please forward/suggest me if you have any information on this.

Aah... the perennial question: where is the "fast" configuration
switch, and how do I turn it on?

The short answer is that Tomcat is tuned pretty well in its default
configuration. Only you can determine what settings are appropriate
for your needs. Nobody can give you any tips of tricks to speed things up.

That being said, Tomcat currently ships with the default BIO (blocking
I/O) connector enabled. Using either the NIO (all Java) or APR
(native) connector would probably be an improvement. If you are using
SSL, I highly recommend the APR connector, as there is a measurable
performance improvement using OpenSSL over JSSE.

If you need to be able to handle 1000-1500 simultaneous connections,
then you are going to have to either use more servers or raise the
limits on your <Connector> (which default to 200 threads). The
attributes you want to adjust depend upon the Connector you are using.

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.14 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCAAGBQJSMK8ZAAoJEBzwKT+lPKRYIWgQAI9mCcSsc2OHrf3g3bPe5zzN
GdRcBlVcY5LC6ZATOe0ychJj5268hV2N2GZmS2oasUHg8UNI0YKPG5+peQXaVBgP
Cf/HQhCAXTxMzjfkCRQE/PHsaqOS3T10mbbwBfWgZiZ9yhlNlJ/5siswUKwdVlcM
c8aRafWCYvwWIjeiwpWxX04GFvs6m2c2NlgdO56uVqsIPndup8QDmUOKF1D65II1
Yi4AjNkf/DjG50fbDE1K13qf/6c2x8kDJMEQcYWL7aEHwDz7Lhl+59A9UqI/ZFVr
Lb+ASyb5qjTgrOgi887iIn4wnq8fl92sZg1Uz/rasqF/OBy1bwBedmeVEioEhDU0
8Tm9elxRwbY7Eh0Oil6YvyhOaB6TEcKwt5kCoLEJVcDnksdczaaOO5MG/X88k/+7
S0tQWkKSlvDFfL1GZxrcHMvNU/85NmCrpQp2zjBt7ysFBjT4rGuwmj3r6Q0hMth7
vUqmJ5XcO0E9Ahd/XiW3vYMivIlwpGru301NCxKkeWSUX+aAOuNNTOCt1wriXXCw
2YejCPM/s5oTWs5UxEGgOHEdWR6sg3AWmtsK4bfa8hbDiKgCpXlCRzuwxzbN/WyR
F8EBSs+DxP1+cBAxNq1DPnCgxnGzx5n2NR6rjj6lxZL+9sl5S/8Bb430jyvbZNWa
pFy6NACqKLwvoq545N4Q
=X2MW
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to