Tomcat: Cannot get a connection, pool error null

dicembre 28th, 2011 glycerin

 Tomcat: Cannot get a connection, pool error null
 Powered by Max Banner Ads 

Generalmente capitava di registrare questo errore nel syslog di una Debian sul quale gira SOLR ma andando a controllare il DB MySQL verso il quale fa le SELECT e le UPDATE non si vedevano segnalazioni di numero di connessioni alte.

Girando sulla rete sono arrivato su questo breve articolo che in tutta sincerità mi ha lasciato un pò a bocca aperta … MySQL, Tomcat 6, and Ubuntu 9.10: Blah che tra l’altro riguarda il Tomcat 6 e ho provato questa modifica.

In /etc/init.d/tomcat5.5
# Use the Java security manager? (yes/no)
#TOMCAT5_SECURITY=yes
TOMCAT5_SECURITY=no

e successivo restart del Tomcat.
Vediamo se effettivamente la causa è questa …. o se invece si hanno dei benefici dovuti al restart del Tomcat.

share save 171 16 Tomcat: Cannot get a connection, pool error null

Posted in Debian, Linux, mysql, News, Open Source | No Comments »

Rotazione dei Log di Tomcat

maggio 6th, 2011 glycerin

All’interno della Debian installare Tomcat non comporta anche avere una regola per la rotazione dei suoi file di log.
La cosa non è di poco conto visto che utilizzandolo per avere delle istanze di SOLR funzionanti ci si trova dopo un pò di tempo con una directory di logging bella corposa.
Alla fine di varie guide trovate in giro per la rete ho tirato fuori anche la mia versione di file di istruzioni per il logrotate, ed attualmente è la seguente:


/var/log/tomcat5.5/*.log /var/log/tomcat5.5/*.txt /var/log/tomcat5.5/solr/*.log{
copytruncate
daily
rotate 7
compress
missingok
notifempty
size 5M
}

Per testare che tutto sia operativo basta forzare il logrotate a manina al seguente modo:


logrotate /etc/logrotate.d/tomcat

Technorati Tags: tomcat, SOLR, logrotate

 Rotazione dei Log di Tomcat

share save 171 16 Rotazione dei Log di Tomcat

Posted in Debian, Linux, News | No Comments »