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