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 ______________________________________________________________________

Odpovedet emailem