PM2在启动此应用时重新启动另一种应用

时间:2019-12-19 18:54:01

标签: node.js pm2

我有两个应用程序-Node.js和Xvfb在一个PM2上工作。

流程很简单:

  1. Node.js将作业委派到Xvfb
  2. Node.js等待作业Xvfb
  3. 在过程结束时,Node.JS完成了自己的工作
  4. Node.js检查队列-如果队列中有内容,则开始下一次迭代。

有时,我的服务器出现性能问题,并且Xvfb服务重新启动。在这种情况下,Node.js会无休止地等待。当然-我可以设置一个计时器,并引发一个异常,但是如果PM2重新启动一项服务,则重新启动另一项服务的流程将更加清楚。

我可以更改ecosystem.config.json来重新启动另一个PM2进程吗?

0 个答案:

没有答案