Habe folgendes Problem, ich hoffe es kann mir jemand einen Tipp geben:
Situation: Es greifen ständig einige hundert User auf unsere Applikationen zu. Nun können es zu Stoßzeiten schonmal über 1000-2000 User sein.
Dann produziert Tomcat 100% Prozessorlast und verlangsamt andere Prozesse auf dem Server, bis irgendwann alles zum Stillstand kommt und keine Applikation mehr funktioniert.
Erst ein Restart des Tomcat-Dienstes läßt wieder Normalität einkehren (für eine gewisse Zeit, 2-3 Restarts sind am Tag die Regel, in Extremfällen sind Restarts alle 3-4 Minuten fällig).
Konifiguration: Tomcat 6, JDK 1.6 auf Windows 2003 Server mit 4 Dual-Core Prozessoren und 10GB Ram + MSSQL
Apache läuft auf einem anderen Server, der die Servlets von Tomcat abruft.
Situation: Es greifen ständig einige hundert User auf unsere Applikationen zu. Nun können es zu Stoßzeiten schonmal über 1000-2000 User sein.
Dann produziert Tomcat 100% Prozessorlast und verlangsamt andere Prozesse auf dem Server, bis irgendwann alles zum Stillstand kommt und keine Applikation mehr funktioniert.
Erst ein Restart des Tomcat-Dienstes läßt wieder Normalität einkehren (für eine gewisse Zeit, 2-3 Restarts sind am Tag die Regel, in Extremfällen sind Restarts alle 3-4 Minuten fällig).
Konifiguration: Tomcat 6, JDK 1.6 auf Windows 2003 Server mit 4 Dual-Core Prozessoren und 10GB Ram + MSSQL
Apache läuft auf einem anderen Server, der die Servlets von Tomcat abruft.
Comment