我在Ubuntu服务器上运行我的小节点应用程序,我可以使用一个简单的Upstart脚本在服务器启动时自动启动节点服务器。
但是,我希望节点应用程序在一天中的特定时间运行 - 我可以选择实现这一点吗? 最好是在Node应用程序中还是从Ubuntu环境中执行此操作?
答案 0 :(得分:1)
cron
怎么样?
$ crontab -e
# in the editor that opens:
0 */2 * * * ~/path/to/your/node/script.js > /tmp/out.log 2> /tmp/err.log
这将每2小时运行一次script.js
,即0:00(午夜),2:00,4:00等。它还会记录到您的/ tmp目录,但这完全是可选的。