Visual Studio - публикация в нескольких местах?
Есть ли способ автоматически публиковать веб-сайт сразу в нескольких местах?
Наш сайт сбалансирован по нагрузке на нескольких серверах, поэтому, когда я хочу публиковать, я должен делать это на каждом сервере отдельно.
спасибо,
Trev
Ответы
Ответ 1
Возможно, с некоторыми скриптами сборки, такими как MSBuild? Или, возможно, вы можете создать script (PowerShell, VBScript, что угодно), который скопирует все содержимое каталога и вызовет его в событии post build (настраивается в Visual Studio), чтобы после вашего решения (или последнего проекта, на самом деле) построен script будет запускать и копировать выходные файлы туда, где они вам нужны.
Ответ 2
MSDeploy - это настройка для работы с несколькими конфигурациями для каждого местоположения. Скотт Гензельман представил на этом в Mix '10
http://live.visitmix.com/MIX10/Sessions/FT14
Ответ 3
Вы могли
- Публикация содержимого в UNC и удаление всех веб-серверов из этого UNC
- Нажимайте содержимое с сервера постановки/проверки качества на производство с помощью инструмента, такого как MSDeploy
- Используйте FRS для репликации файлов с "главного" веб-сервера всем.