nodejs 运行 仅在单个进程 pm2 上的东西

nodejs Running something on only a single process pm2

我正在使用 pm2 启动服务器的多个进程 pm2 start server.js -i max。不过,有些事情我只想 运行 在单个进程上而不是所有进程上。 AFAIK pm2 没有主进程的概念。我在 process 下没有看到任何标记。我也不希望有一个配置来修复我拥有的进程数量,而不是让它基于 CPU 个核心。

有人告诉我这是否正确:我可以检查是否 process.ppid === process.pid。其他进程从一个进程启动,我们可以让那个进程做master。