hadam, ze jste Tomcat nechal v defaultnim (chudem) nastaveni a nazvysil
mu pocet vlaken urcenych pro zpracovani prichozich spojeni. Takze tohle
bych urcite poladil TOMCAT_HOME\conf\server.xml .
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" />
Tomas Privratsky napsal(a):
dekuji vsem za zajimave zdroje.
Samozrejme je lepsi pouzit neco hotoveho nez otesavat hruby kamen do
podoby kola.
Neco jsem zkusil :
Napsal jsem si server : Jenom smicka kde ServerSocket ceka na klienta a
jakmile jej dostane tak uzavre spojeni.
Client : Smicka kde se pouze pripoji k serveru.
Kdyz jsem to spustil na localhostu, tak jsem se dostal k 1500pripojenim
za sekundu. Clienta jsem napsal jako jeden Thread tak i jako vice
Threadu bezicich zaroven.
Kdyz jsem to zkousel mezi dvemi pc na siti(slo to pres router) tak
vysledek neukazal vice nez 400 spojeni za sekundu.
Otestoval jsem si i tomcat, apache, light http a QuickServer. K
testovani jsem pouzil apache bench
Localhost : apache = 2200/s
lighttp = 3800/s
tomcat = 120/s
quickserver = 240/s
Proc cokoliv ve spojeni s javou je tak pomale, ne o trochu ale radove?
Javu mam 1.5 od Sunu. Nekde musim delat chybu :
http://mail-archives.apache.org/mod_mbox/tomcat-users/200502.mbox/[EMAIL PROTECTED]
Nenapada nekoho neco? Tonouci se stebla chyta...
Predem diky Tomas
--
S pozdravem Roman "Dagi" Pichlik
/* http://www.sweb.cz/pichlik/ Blog pro kodery */
______________________________________________________________________
This email has been scanned by the MessageLabs Email Security System.
For more information please visit http://www.messagelabs.com/email
______________________________________________________________________