У меня есть приложение CASA на основе ESB на стеке, работающее в производственной системе (Win 2k3) на некоторое время. Я недавно столкнулся с очень странной проблемой, связанной с обработкой файлов. Случилось так, что я не смог выполнить какие-либо операции, связанные с файлами, изнутри prod-сервера. Мой анализ привел меня к использованию инструмента под названием «OpenedFilesView», в котором перечислены все открытые дескрипторы файлов для любого процесса. Я видел, что для файлов .LCK в указанной папке (на файловом сервере) открываются тысячи файлов. Это папка (скажем, FolderB), в которую мое приложение casa пытается скопировать файлы, полученные из другой папки (скажем, FolderA). Я использовал компонент FILEBC для этой операции перемещения файла. Кто-нибудь сталкивался с этой/подобной проблемой?Компонент filefc GlassfishESB вызывает слишком много открытых файловых дескрипторов
0
A
ответ
0
Мне сказали, что обновление до Glassfish ESB v 2.2 решает эту проблему. Я пытаюсь это сделать сейчас ...
Переход на v2.2 Glassfish ESB исправил проблему .. –