“vfs-nested.tmp” enorme

En el JBoss 5 se usa el VFS este crea una cache en el directorio “default/tmp/vfs-nested.tmp”. Donde cachea los jars de las aplicaciones que hay en el deploy para consumir menos memoria del heap.

Esto puede llegar a suponer tener un tmp de varios GB y quedarse sin espacio el servidor.

Esto se puede desactivar poniendo en el arranque de jboss la siguiente opción:

-Djboss.vfs.forceCopy=false

En el fichero “default/conf/bootstrap/vfs.xml” salen configuradas las rutas donde tiene jars que no cachea “common/lib, default/lib, …”. Por eso si los jars en vez de ir en el war estan compartidos en el “default/lib” no se cachean.

Conocimiento Open Source 

Desde siempre intentamos aplicar la filosofía Open Source también con el conocimiento, por ello nació el Blog Open Source, donde nuestros desarrolladores comparten notas, consejos y tutoriales sobre tecnología y desarrollo, soluciones a problemas diarios, bugs o cualquier información que creemos, puede ser interesante.

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *