Развертывание приложения ASP.NET на нескольких живых серверах с использованием файла BAT
В настоящее время я развертываю приложение ASP.NET на 4-х живых серверах, которые балансируют нагрузку вручную путем архивирования и переноса файлов на серверы. Я хотел бы знать, как я могу написать BAT-файл и запустить из командной строки, чтобы установить приложение на все 4 сервера. Любая помощь или ссылка будут оценены.
1 ответ
Вот шаги, если только файлы должны быть обновлены (без базы данных)
Создайте файл bat и сделайте это, скопировав обновленные файлы в какой-то каталог.
- Создайте файл app_offline.htm в корневом каталоге вашего веб-сайта, и сайт перейдет в автономный режим.
- Перезапишите новые файлы на сайте.
- Переименуйте или удалите файл app_offline.html
Вот команда, чтобы сделать копию скопировать все файлы и папки с одного диска на другой диск с помощью DOS (командная строка)