Apache Commonfs VFS evita el crecimiento de temp dir.

Tengo un problema con VFS. Desarrollé una aplicación web para pegar una URL de un paquete de implementación (archivo zip) en un área de texto. Puede ver los scripts de implementación y, al final, implementar la aplicación. Se ejecuta en un tomcat en una pequeña máquina. Los paquetes de despliegue son alrededor de 5-100 MB. Mi problema ahora es que el directorio temporal crece con el tiempo. VFS no parece eliminar los archivos del directorio temporal. Escribí un script de inicio para el tomcat, que limpia el directorio temporal vfs. Pero eso no es muy bueno en absoluto.

¿Hay una manera de eliminarlos a través de VFS sin cerrar elFileSystemManager?

Parece que el directorio temporal es un caché, pero cuando un archivo cambia, no se carga de nuevo desde la intranet.

Solía ​​establecer

        ((DefaultFileSystemManager) VFS.getManager()).setFilesCache(new NullFilesCache());
        ((DefaultFileSystemManager) VFS.getManager()).setCacheStrategy(CacheStrategy.ON_CALL);

pero parece que VFS no trata el directorio temporal como caché. ¿Entiendo algo mal?

Respuestas a la pregunta(1)

Su respuesta a la pregunta