想问一下, node.js 服务 在 本机上可以通过 npm start 启动, Ctrl + C 来停止。
在服务器上 怎么启动 怎么停止
用 pm2 start ./bin/www 后 , 这个服务器就怎么也停不下来了, 那个服务器一直能被访问。
求正确的使用姿势
想问一下, node.js 服务 在 本机上可以通过 npm start 启动, Ctrl + C 来停止。
在服务器上 怎么启动 怎么停止
用 pm2 start ./bin/www 后 , 这个服务器就怎么也停不下来了, 那个服务器一直能被访问。
求正确的使用姿势
https://segmentfault.com/a/11...
$ npm install pm2 -g # 命令行安装 pm2
$ pm2 start app.js -i 4 # 后台运行pm2,启动4个app.js
# 也可以把'max' 参数传递给 start
# 正确的进程数目依赖于Cpu的核心数目
$ pm2 start app.js --name my-api # 命名进程
$ pm2 list # 显示所有进程状态
$ pm2 monit # 监视所有进程
$ pm2 logs # 显示所有进程日志
$ pm2 stop all # 停止所有进程
$ pm2 restart all # 重启所有进程
$ pm2 reload all # 0 秒停机重载进程 (用于 NETWORKED 进程)
$ pm2 stop 0 # 停止指定的进程
$ pm2 restart 0 # 重启指定的进程
$ pm2 startup # 产生 init 脚本 保持进程活着
$ pm2 web # 运行健壮的 computer API endpoint (http://localhost:9615)
$ pm2 delete 0 # 杀死指定的进程
$ pm2 delete all # 杀死全部进程
10 回答11k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
查看你启动的服务
停止服务