Node-Schedule / Node-cron не работает, когда скрипт работает в фоновом режиме - PullRequest
0 голосов
/ 22 января 2019

node-schedule или node-cron не будет работать на фоне загрузки nodejs на rc.local

Я пробовал с forever и forever-service, но он не будет работать, когда скрипт выполняется наboot

iwconfig wlan0 power off
sleep 60
su pi -c 'node /home/pi/kwik/kwik-client/kwik-client.js < /dev/null &'
exit 0

У меня есть скрипт nodejs, работающий в фоновом режиме при загрузке, но он не будет планировать задания при запуске в фоновом режиме, но если я запусту его на терминале, он будет работать.Любые идеи, если это связано с природой запуска сценариев в качестве служб фонового приложения, не имеющего доступа к определенным функциям, к которым сценарий не может получить доступ, или к порядку процессов?Я попытался добавить задержку ко времени запуска моего скрипта, но, похоже, не работает.

Вот мой стартовый код:

on sudo nano /etc/rc.local
...