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。
我正在使用 pm2 启动服务器的多个进程 pm2 start server.js -i max
。不过,有些事情我只想 运行 在单个进程上而不是所有进程上。 AFAIK pm2 没有主进程的概念。我在 process
下没有看到任何标记。我也不希望有一个配置来修复我拥有的进程数量,而不是让它基于 CPU 个核心。
有人告诉我这是否正确:我可以检查是否 process.ppid === process.pid
。其他进程从一个进程启动,我们可以让那个进程做master。