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.
0 comentarios