Назад | Перейти на главную страницу

как мне хранить файлы для корневого каталога iis на серверах Windows в конфигурации nlb?

У меня есть несколько виртуальных машин Windows в среде с балансировкой сетевой нагрузки. У каждого из них есть локальный диск (диск C:) с файлами для доставки нашего веб-сайта (inetpub / wwwroot). Проблема в том, что любое изменение, которое мне нужно внести на веб-страницу, необходимо обновлять на каждой машине. Стоит ли использовать другой метод для хранения файлов? В идеале я бы хотел отказаться от удаленного рабочего стола на каждой машине, когда мне нужно обновление.

Каков идеальный метод хранения файлов при работе нескольких компьютеров в среде NLB и почему?

Я бы просто реализовал DFS / DFS-R между вашими узлами, затем переместил туда ваш inetpub, тогда любое изменение на одной машине реплицировалось на все. Я собирался предложить просто переместить его в общий ресурс типа NAS, но это вводит единую точку отказа, тогда как DFS / DFS-R не должен.

Возможно, вы захотите изучить непрерывную интеграцию / непрерывную доставку (CI / CD). Обычно у вас будет веб-перехватчик из программного обеспечения вашего репозитория, сообщающий серверам, что нужно загрузить последнюю версию веб-сайта.

Другой способ - использовать общую файловую систему.