У нас есть кластерное приложение JEE на JBoss EAP 4.0.x. Я пытаюсь настроить репозиторий JBoss Modeshape для хранения нескольких документов (в основном PDF). Мне нужно иметь возможность загружать и скачивать документы из моего приложения JEE в репозиторий Modeshape. Мне нужно настроить отказоустойчивый репозиторий Modeshape в другом блоке Unix, который можно было бы создавать резервными копиями из основного ночного хранилища.
Не могли бы вы уточнить следующее направление настройки/реализации:
- Мне нужно развернуть Modeshape на веб-сервере (по крайней мере, jboss 6.1), возможно, jboss 7, так как есть доступный установщик. Правильный? Кроме того, какие-либо возможные проблемы во взаимодействии с внешним приложением JEE, развернутым на jboss EAP 4.0.x?
- Необходимо добавить расположение двоичного хранилища для хранения файлов в файловой системе (не хочу усложнять, добавляя БД). Есть ли разница между стандартными и композитными бинарными хранилищами?
- Кэш Inifispan используется только для свойств/метаданных, а местоположение хранилища двоичных файлов используется для сохранения файлов. Правильный?
- Сохраняется ли кэш infinispan после перезапуска или эти свойства и метаданные следует сохранить в другом месте?
- Чтобы получить доступ к репозиторию Modeshape из моего веб-приложения JEE, мне нужно использовать API webdav. Я не смогу использовать RestAPI, так как мне нужно загружать/скачивать PDF-файлы. Это правильно? Кроме того, будьте признательны, если вы предоставите больше информации о webdav api/любых возможных шагах настройки.
- Мне нужно каждую ночь копировать содержимое на резервный сервер Modeshape. Существуют ли какие-либо утилиты для этого?