В настоящее время я развертываю приложение ASP.NET на 4 живых серверах, которые балансируют нагрузку вручную, зашифровывая и удаляя файлы на серверы. Я хотел бы знать, как написать файл BAT и запустить из командной строки, чтобы установить приложение на все 4 сервера. Любая помощь или ссылка будут оценены.Развертывание приложения ASP.NET для более одного сервера в реальном времени с использованием BAT-файла
-1
A
ответ
0
Вот шаги, если только файлы должны быть обновлены (без базы данных)
Создайте файл битой и сделать шаги, после того как вы скопировать обновленные файлы на какой-нибудь каталог.
- Создайте файл с именем app_offline.htm на корневом каталоге вашего веб-сайта, а сайт будет идти в автономном режиме.
- Перезаписать новые файлы через сайт.
- переименовать или удалить файл app_offline.html
Вот команда, чтобы сделать копию copy all files and folders from one drive to another drive using DOS (command prompt)
Наконец лучше написать простое консольное приложение, чтобы сделать эту работу, потому что в конце концов это не так просто если вам нравится избегать общих ошибок, например, невозможно перезаписать некоторый файл. – Aristos