Jun*_*ono 6 process-management daemon node.js pm2
我使用pm2作为Node.js的进程管理器.
在许多情况下,我认为我将它作为一个守护进程运行,但如果你在本地使用它作为调试,我认为有时你使用该--no-daemon选项.
使用此--no-daemon选项移动pm2时如何结束该过程?
Abd*_*mer 25
您可以查看使用 pm2 注册的所有进程
pm2 list
假设您要停止的进程被命名为 processA,使用以下命令将停止 processA:
pm2 stop processA
如果您想删除该进程,请使用以下命令:
pm2 delete processA
如果您不想使用以下命令杀死特定进程而是 pm2 本身:
pm2 kill
mar*_*ful 16
您可以尝试pm2 kill或使用ps aux | grep PM2查找正在运行的PM2进程然后使用kill -9 [pid]
小智 10
正确答案是pm2 kill
$ pm2 kill
[PM2] [v] 模块停止
[PM2] 在应用程序上应用操作 deleteProcessId [all](ids: 0)
[PM2] 你好?
[PM2] [v] 所有应用程序停止
[PM2] [v] PM2 守护进程停止
小智 7
首先列出所有进程:
pm2 list
Run Code Online (Sandbox Code Playgroud)
假设您的进程是开发进程
pm2 stop dev
Run Code Online (Sandbox Code Playgroud)
现在,删除该进程
pm2 delete dev
Run Code Online (Sandbox Code Playgroud)
之后该过程状态变为daemon.
如果您想终止该守护进程,请运行命令
pm2 kill
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
21739 次 |
| 最近记录: |