Apache Commonfs VFS избегает растущего временного каталога
У меня проблема с VFS. Я разработал веб-приложение для вставки URL-адреса пакета развертывания (zip-файла) в текстовую область. Вы можете просмотреть сценарии развертывания и в конце развернуть приложение. Он работает на кота на маленькой машине. Пакеты развертывания составляют около 5-100 МБ. Моя проблема сейчас в том, что временный каталог растет со временем. VFS, похоже, не удаляет файлы из временного каталога. Я написал сценарий запуска для Tomcat, который очищает временный каталог VFS. Но это не очень приятно.
Is there a way to remove them through VFS without closing the FileSystemManager
?
It seems the temp dir is a cache, but when a file changes it doesnt load it again from the intranet.
Я привык устанавливать
((DefaultFileSystemManager) VFS.getManager()).setFilesCache(new NullFilesCache());
((DefaultFileSystemManager) VFS.getManager()).setCacheStrategy(CacheStrategy.ON_CALL);
но, похоже, VFS не рассматривает временный каталог как кеш. Я понимаю, что-то не так?