Вы, вероятно, должны запустить свой сценарий с pm2 , который является менеджером процессов для приложений узлов, он перезапустит вашу программу узлов, если произойдет сбой до определенного числа перезапусков.
Один разу вас установлено pm2
, измените следующую строку в вашем скрипте init.d
node /home/pi/myscript.js
на него:
pm2 start /home/pi/myscript.js
Вы также получите некоторые другие тонкости, такие как start / stop/ перезапустите ваше приложение с помощью pm2
и некоторой регистрации, чтобы вы могли определить причину сбоя вашего приложения.