我有几十个进程,它们都有'default'作为它们的命名空间。
当我运行pm2 show processid
时,它返回:
│ status │ online │
│ name │ Email Worker 1 │
│ namespace │ default │
│ version │ N/A │
│ restarts │ 2 │
│ uptime │ 21h │
│ script path │ /bin/bash
但是我不知道命名空间是什么以及如何改变/使用它。我看了official documentation,但仍然没有找到任何关于它的信息?
是不是像一组进程?但如何设置和使用它?
2条答案
按热度按时间mf98qq941#
你是对的。你可以在生态系统文件中为进程定义一个命名空间。
然后,您可以在pm2命令中使用namespace,如下所示:
等等。
如果命名空间存在,PM2将对命名空间的所有成员应用命令。
xoefb8l82#
可以使用--name设置应用程序名称
以后可以使用此名称启动/停止/重新启动应用程序。