0 8 * * * /usr/local/bin/npm --prefix /root/myscript run start > /root/logs
我可以在日志文件中看到该脚本在上午 8 点开始执行。
不过,如果脚本运行时间确实超过 60 秒:它就会停止。
我知道它与脚本无关,因为它有正确的错误处理,会输出到日志:事实并非如此。
该脚本仅在上午 8:01 停止。
看起来 crontab 会停止它,就像我们点击 时一样CTRL+C
。
0 8 * * * /usr/local/bin/npm --prefix /root/myscript run start > /root/logs
我可以在日志文件中看到该脚本在上午 8 点开始执行。
不过,如果脚本运行时间确实超过 60 秒:它就会停止。
我知道它与脚本无关,因为它有正确的错误处理,会输出到日志:事实并非如此。
该脚本仅在上午 8:01 停止。
看起来 crontab 会停止它,就像我们点击 时一样CTRL+C
。