node.js - xshell一退出,nodejs项目就停止
巴扎黑
巴扎黑 2017-04-17 13:32:22
[Node.js讨论组]

xshell连接阿里云的centos,然后运行通过npm start运行一个node项目,关闭xshell后,node项目也没运行了,这个该怎么弄啊?

巴扎黑
巴扎黑

全部回复(7)
ringa_lee

你去查查nohup这个命令。

大家讲道理

通过&或者ctrl+c把任务转到后台执行即可。

迷茫

https://github.com/Unitech/PM2
线上部署,使用pm2能自动守护进程。

PM2 is a production process manager for Node.js applications with a built-in load balancer. It allows you to keep applications alive forever, to reload them without downtime and to facilitate common system admin tasks.

迷茫

screen 是个利器

ringa_lee

写了个简单的sh脚本,把npm start命令放入。然后 nohup /root/test.sh & 竟然可以了

大家讲道理

forever

高洛峰
screen -dmS win
screen -l
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号