Как я могу ускорить MSDeploy?
MSDeploy мучительно медленный.
Например, процесс сборки / развертывания занял от 3,8 до 15 минут.
Есть ли способ ускорить это? Мы используем метод публикации WMSVC.
1 ответ
Не зная больше о вашей конфигурации (какие провайдеры / настройки MSDeploy вы используете), я могу дать лишь расплывчатый совет.
Если время развертывания увеличилось, возможно, файлы постоянно обновляют свои последние измененные метки времени. Поскольку это механизм по умолчанию, который MSDeploy использует для определения необходимости загрузки файла, он будет вызывать развертывание всего приложения каждый раз.
Если это звучит правильно, вы можете переключиться на синхронизацию на основе контрольной суммы, указав -useCheckSum
аргумент командной строки.