cronjob + upstart para um script node.js

1

Eu posso iniciar meu script node.js como um processo assim:

start demo

porque em /etc/init/demo.conf i:

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

Mas se eu fizer nano crontab -e e colocar o éter do seguinte ...

*/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

... então /etc/init.d/crond restart e espere um minuto, nada acontece.

Estou tentando fazer com que meu script node.js inicie depois de um minuto e sempre verifique cada minuto, mesmo que eu tenha os respawns (quero ser "salvo do que remediar") e esse método também seria bom para quando o servidor pode ser desligado ou reiniciado por qualquer motivo.

    
por Ben Muircroft 07.05.2015 / 21:09

0 respostas