Configurar Tomcat para que utilice la Apache Portable Runtime (APR) en Linux

publicado por Miguel Angel Fernández el 05/11/2014 11:55

El objetivo de configurar Tomcat para que utilice la Apache Portable Runtime (APR) es que mejore su rendimiento y tengan una mejor inegración con el servidor (Linux en este caso).

Cuando iniciamos el Tomcat sin esta optimización podemos ver en el fichero de log "catalina.log" una info similar a la siguiente:

INFO: La biblioteca nativa de Apache Tomcat basada en ARP que permite un rendimiento óptimo en entornos de desarrollo no ha sido hallada en java.library.path: /usr/java/packages/lib/amd64:


Si queremos configurarlo para añadir esta mejora, como requisito debemos tener instaladas las librerias httpd-devel y openssl-devel en nuestro sistema.

En caso de no estar instaladas ejecutamos nuestro instalador de aplicaciones favorito (en este caso yo utilizao yum):

Leer más...

Excepción con driver mysql tras un periodo de inactividad

publicado por Carlos Torres el 11/11/2010 11:08

En tomcat 6.0.X usando el driver jdbc mysql-connector-java-5.0.6 con autoreconexión, hemos comprobado que pasado un periodo de unas horas de inactividad, se produce una excepción al conectar con la base de datos mysql 5 a través de un pool de conexiones.

Leer más...

Error en log4j en Tomcat 6 (6.0.29)

publicado por Carlos Torres el 08/11/2010 17:59

Al instalar tomcat 6.0.29 y posteriormente configurarlo para usarlo con log4java (en lugar de las commons loging por defecto), he encontrado el siguiente mensaje de error en ${catalina.home}/logs/catalina.out.

Leer más...