【发布时间】:2026-01-24 09:50:01
【问题描述】:
如何使用 bash 脚本重新启动我的节点 js express 服务器?我试过这样,但这不起作用:
while true; do
node server.js
done
执行此操作的正确命令是什么?
【问题讨论】:
-
您不需要先检查它是否已关闭吗?!无论如何,有现有的工具可以做到这一点——可能想先走这条路。
-
脚本将在程序启动的部分停止,只有当程序崩溃时才会继续执行脚本。它应该是这样工作的。
-
对,我是说你不这样做,所以你应该这样做。但是你也不希望它在一个紧密的循环中。这就是为什么我会向您指出无数选择的方向。搜索会将您带到这样的页面:expressjs.com/en/advanced/pm.html