Иногда у нас есть огромное количество JAR файлов в каталоге jboss/server/web/tmp/vfs-nested.tmp.
Например, сегодня этот каталог содержал более 350 тыс. Jar файлов.
Но на других хостах в этом каталоге есть только 2 файла jar.
Какова может быть основная причина этой проблемы?
Мы используем JBoss 5.1
UPDATE:
Я нашел следующую информацию в примечаниях к выпуску для JBoss 5.1.0.GA:
JBoss VFS предоставляет набор различных переключатели для управления им поведение. Комплекты JBoss AS jboss.vfs.forceCopy = true по умолчанию. Чтобы увидеть все предоставленные флаги VFS проверьте код Класс VFSUtils.java.
Итак, я не понимаю, что я должен установить?
Должен ли я установить -Djboss.vfs.forceNoCopy = true или -Djboss.vfs.forceCopy = false?
Или я должен установить оба из них?
ОБНОВЛЕНИЕ 1:
Я прочитал целую цепочку http://community.jboss.org/thread/2148?start=0&tstart=0
и теперь я не уверен, что я должен изменить либо jboss.vfs.forceCopy, либо jboss.vfs.forceNoCopy.
Согласно этой теме, у меня будет ошибка OutOfMemory вместо огромного количества файлов в tmp dir.