2011-01-11 13 views
0

Ich habe eine Java-Anwendung, die auf dem Linux-Server läuft. wenn die Anzahl der aktiven Sitzungen überschritten wird, nachdem 250 Tomcat nicht funktioniert hat? Ich habe folgende Einstellung in Kater Bildeinstellung:Tomcat funktioniert nicht mehr, wenn mehr als 250-300 Benutzer verbunden sind

maxActive = 1024, Sitzungszeit out = 10 min ----> in Kontextdatei maxThreads = 1024 -----> in server.xml

Gibt es eine andere Einstellung für Tomcat? Bitte gib mir eine Lösung dafür ..... Ich stecke mit diesem Problem fest.

Vielen Dank im Voraus

+0

sollte es nicht eine Frage für ServerFault sein? – Nishant

+0

Ich nehme an, Sie haben ziemlich viel Datenbankzugriff, der der Flaschenhals sein könnte. Geben Sie auch die verwendete Version und den Verbindungstyp an (z. B. den Standard oder NIO). NIO wäre eine viel bessere Lösung, wenn viel statischer Inhalt aufgespielt wird. – bestsss

+0

Was sind die Symptome von "hat nicht funktioniert"? – Qwerky

Antwort

0

Sie, ob andere Grenzwerte überprüfen sollten, z Kernel-Einstellungen wie: max offene Dateien pro Benutzer usw. werden getroffen.

+0

Das Aufschlagen von max. Offenen Dateien ist ein ziemlich berüchtigter Fall mit Tonnen von IOExceptions (auch eingewickelte). Das sollte leicht bemerkt werden. – bestsss

0

Sie können auch überprüfen Sie Ihre Datenbank Verbindungspool Einstellungen

+0

danke für Ihre schnelle Antwort, ich habe Datenbank-Verbindung Pool maximale Prozess & maximale Anzahl der Sitzungen ist 400, noch gibt es Fehler – Ishwar

Verwandte Themen