crontab如何启动一个node服务?

发布于 2022-09-01 19:57:34 字数 185 浏览 9 评论 0

想做一个每5分钟启动node服务这样的功能,
但是
如何用crontab启动node服务呢?
以前从没搞过,只知道crontab可以启动shell脚本文件的,
但是node要如何搞呢?
还有就是启动了之后,
我在做完一系列操作之后可能超过了5分钟,这期间crontab 会又起了一个node 服务么~?
跪求指导.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

許願樹丅啲祈禱 2022-09-08 19:57:34

建议用pm2来启动node.
然后两个shell脚本

start.sh //
#!bin/sh
pm2 start myProject

stop.sh //
#!bin/sh
pm2 stop myProject

crontab 中就去分别启动这两个脚本就好了。

江湖正好 2022-09-08 19:57:34

服务启动那么多干什么,本身 就是不会退出的,你可以在你的服务中 setInterval(function() {}, 5 60 1000) 干你需要的事情啊

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文