检查nodejs是否在屏幕上运行

时间:2018-07-29 19:02:05

标签: javascript node.js shell background-process gnu-screen

我在ubunutu服务器的不同屏幕上运行了几个nodejs进程。如果这些屏幕之一中的进程崩溃了,我希望有一个脚本可以在后台自动重启节点脚本。 我总是只通过检查是否已安装节点来获得解决方案...是否可以检查并解决此问题?

1 个答案:

答案 0 :(得分:0)

您可以编写一个简单的循环来启动所需的任何脚本,在本例中为npm start

while true
do
    npm start
done

如果需要,您可以在末尾添加&