Velocizziamo Il nostro Apache Tomcat con le librerie native e APR. Otterremo così un miglioramento nella scalabilità e nelle performance del

servizio, soprattutto per quanto riguarda le richieste di risorse statiche come immagini, css e javascript.

Procediamo con l’installazione:

1) scarichiamo l’ultima versione dei sorgenti di  Apache Portable Runtime (APR) scompattiamo ed eseguiamo i seguenti comandi di compilazione

NB. Naturalmente è necessario gcc e di make

sudo ./configure

sudo make

sudo make install
 
2) passiamo adesso all’installazione delle librerie Tomcat Native
i sorgenti si possono trovare direttamente nell’installazione di Tomcat, sotto la directory /bin
Scompattiamo l’archivio ed eseguiamo i seguenti comandi entrando in jni/native:
 
sudo ./configure –with-apr=/usr/local/apr –with-java-home=$JAVA_HOME –with-ssl=yes
sudo make
sudo make install
 
NB. è necessario openSSL installabile tramite apt-get install libssl-dev
 
Inserire per esempio in catalina.sh
export LD_LIBRARY_PATH='$LD_LIBRARY_PATH:/usr/local/apr/lib'
 
a questo punto vedremo che all’avvio di tomcat visualizzeremo il caricamento delle lib native
INFO: Loaded APR based Apache Tomcat Native library
 
 
 
Share →

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *