Обработка перезапуска в лабораториях Devtest
Я применяю несколько артефактов к моей виртуальной машине, которые я создал в DevTestLabs.
Один из артефактов приводит к перезагрузке компьютера. Как я могу гарантировать, что остальные артефакты будут применены только после перезапуска?
1 ответ
Если артефакты приводят к перезапуску машины, он применяется только после завершения перезапуска. Если один артефакт требует перезапуска, то оставшийся будет продолжен после перезапуска.
Расширение настраиваемого сценария виртуальной машины Azure не поддерживает перезагрузку. Вы должны настроить скрипты, которые будут выполняться до и после перезагрузки. Если возможно, принудительно не перезапускайте программу, которая будет установлена артефактом, а затем в сценарии принудительно перезапустите компьютер в качестве последнего шага артефакта. Таким образом, управление перезагрузкой устанавливает более согласованное состояние для следующего артефакта и упрощает отладку при работе с несколькими выполняемыми артефактами.
Надеюсь это поможет.