关闭控制台后如何永久运行node.js应用程序?

关闭控制台后如何永久运行node.js应用程序?,第1张

关闭控制台后如何永久运行node.js应用程序

您可能还需要考虑使用upstart实用程序。它将允许您像服务一样启动,停止和重新启动节点应用程序。可以将Upstart配置为在崩溃时自动重新启动应用程序。

安装新贵:

sudo apt-get install upstart

为您的应用程序创建一个简单的脚本,如下所示:

#!upstartdescription "my app"start on started mountallstop on shutdown# Automatically Respawn:respawnrespawn limit 99 5env NODE_ENV=productionexec node /somepath/myapp/app.js >> /var/log/myapp.log 2>&1

然后将脚本文件(myapp.conf)复制到/ etc / init,并确保将其标记为可执行文件。然后可以使用以下命令来管理您的应用程序:

sudo start myappsudo stop myappsudo restart myapp


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5477014.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存