У меня есть 04 виртуальных машины (ВМ), работающие в качестве серверов веб-приложений на Windows Server 2019. Виртуальная машина имеет только один диск, то есть C:. Больше разделов невозможно. Веб-приложение размещается в <drv:\tomcat\...\webapps
папка Сервер Томкэт. Существуют отдельные виртуальные машины для узлов БД.
Веб-приложение создает и сохраняет документы, такие как .docx, .xlsx, .pdf и т. д., в папках внутри папка приложения
(Например, <drv:\tomcat\...\webapps\appFolder\
).
Есть ли способ реплицировать сохраненные документы одного сервера веб-приложений VM с папкой другого сервера VM и наоборот? Чтобы быть более ясным, я хочу иметь одинаковые файлы папки папка приложения
независимо от того, на какой виртуальной машине этот файл был сохранен веб-приложением.
Мои поиски ответов закончились решениями для использования распределенной файловой системы Windows Server 2019, объединения сетевых карт и т. д. Это звучало логично и работоспособно, но что-то кажется неправильным, и я чувствую, что эти методы неверны.
Кроме того, возможна ли циклическая репликация? Например, папки ВМ1 реплицируются на ВМ2, а любой новый файл, сохраненный на ВМ2, будет реплицирован на ВМ1. Это возможно?
Могу ли я получить некоторые указания здесь. Спасибо.