cronjob + upstart für ein node.js-Skript

461
Ben Muircroft

Ich kann mein node.js-Skript wie folgt starten:

start demo 

weil in habe /etc/init/demo.confich:

respawn respawn limit unlimited exec node /home/engine/private_js/demo.js >> /home/engine/logs/demo.log 2>&1 

Aber wenn ich nano crontab -eFolgendes mache ...

*/1 * * * * start demo 1 * * * * start demo * * * * * start demo */1 * * * * node /home/engine/private_js/demo.js 1 * * * * node /home/engine/private_js/demo.js * * * * * node /home/engine/private_js/demo.js */1 * * * * /usr/local/bin/node /home/engine/private_js/demo.js 1 * * * * /usr/local/bin/node /home/engine/private_js/demo.js * * * * * /usr/local/bin/node /home/engine/private_js/demo.js 

... dann /etc/init.d/crond restartund warte eine Minute, es passiert nichts.

Ich versuche, mein node.js-Skript nach einer Minute zum Starten zu bringen und immer jede Minute zu überprüfen, obwohl ich die Respawns habe (ich möchte "doppelt sicher als leid" sein) und diese Methode wäre auch gut, wenn der Server dies tun kann Herunterfahren oder Neustart aus irgendeinem Grund.

1

0 Antworten auf die Frage