Tag: pm2

PM2中的簇和叉模式差异

我已经搜寻了很多想知道这个问题,但我没有得到明确的解释。 是否只有一个区别的事情,聚集的应用程序可以扩大和分叉应用程序不能? PM2的公共站点解释集群模式可以做这些function,但没有人说Fork模式的优点(也许它可以得到NODE_APP_INSTANCEvariables)。 我觉得Cluster可能是Fork的一部分,因为Fork似乎被普遍使用。 所以,我认为Fork意味着从PM2的angular度来说就是“分叉的过程”,而Cluster则意味着“能够被扩展的分叉过程”。 那么,为什么我应该使用叉模式?

pm2可以运行“npm start”脚本

有没有办法让pm2运行一个npm启动脚本,或者你只需​​要运行pm2 start app.js 所以在开发中 npm start 然后在pm2的生产中,你会运行类似的东西 pm2 start 'npm start' 有一种相同的方式永远做到这一点 forever start -c "npm start" ./