Мы запускаем узловое приложение в Azure Virtual Machine, в то же время мы также хотим перезагрузить VM в определенное время с помощью Azure Automation (или через портал управления).Каков правильный способ запуска задачи запуска для Azure Virtual Machine
Но как мы можем перезапустить приложение-узел после перезапуска VM?
Мы пробовали много способов для достижения этой цели, в том числе добавить планировщик заданий, добавьте команду в раздел реестра (LocalMachine\..\Run
), использовать пользовательские расширения сценариев для VM ...
Все вышеперечисленное не удалось. Мы хотим, чтобы после перезагрузки VM приложение узла можно было запустить автоматически. Если мы затем удалим VM с предопределенной учетной записью, некоторые из вышеперечисленных способов могут работать. Однако это не декорации, мы хотим только удалять только один раз в начале, а не каждый перезапуск.
Итак, каков правильный путь для этого, чтобы начать процесс или выполнить команду после автоматического перезапуска VM без ручного входа?
Возможный дубликат [Auto start node.js server при загрузке] (http://stackoverflow.com/questions/20445599/auto-start-node-js-server-on-boot) –
@BrunoFaria Хорошо, я буду попробуйте позже. Но поскольку это не является целью для Azure Virtual Machine, и я думаю, что моя проблема больше связана с Azure Windows VM. –
Это похоже на работу для Windows Services. Вы посмотрели на этот проект? https://github.com/coreybutler/node-windows –