Monatsarchiv für Januar 2009

log4j und catalina.out

Mittwoch, den 14. Januar 2009

Hmpf! Da habe ich endlich meine log4j-Logger konfiguriert und sie loggen auch brav in meine gewählten Log-Dateien, da kommt doch dieser doofe log4j Root-Logger daher und meint, WEITERHIN in des Tomcats catalina zu loggen. Hier die Lösung für die log4j.properties:
log4j.rootLogger = ERROR
…und es werden nur noch die Fehler dorthin geloggt… “Toll!”, sagt Teldemokles.

unable to create new native thread

Dienstag, den 13. Januar 2009

Wieder einmal ein Tomcat-Problem gelöst!
“Zuviel ist nicht immer weise!”, wie Teldemokles der Alte sagte. Wenn also ein Tomcat mit -Xms512m -Xmx2048m -XX:PermSize=1024m gestartet wird, und das System hat 4 GB Speicher insgesamt, werden wohl ca. 3,5 GB vom Tomcat reserviert und nur 500 MB bleiben für Systemthreads ubrig, was fatale Folgen hat.
Besser -Xms512m -Xmx1024m -XX:PermSize=512m […]