在heroku上使用PM2 CLI

adc*_*c06 7 heroku node.js pm2

我正在尝试在Heroku上使用pm2.我确实看过这里提供的文档:http://pm2.keymetrics.io/docs/usage/use-pm2-with-cloud-providers/#heroku-google-app-engine-azure

看起来应用程序在部署后工作正常,并且日志表明多个实例已在2X dyno上启动.

然而,当我跑: heroku run bash 并做一个 pm2 ls 我得到一个空列表:

?????????????????????????????????????????????????????????????????????????????? ? App name ? id ? mode ? pid ? status ? restart ? uptime ? memory ? watching ? ??????????????????????????????????????????????????????????????????????????????

我不能使用任何pm2 CLI函数.

据我所知,当我执行heroku run命令时,动态创建一次性dyno,并且在此dyno上运行的pm2实例不会运行任何进程.

但是,我没有看到如何在特定的dyno上访问pm2.

有没有办法利用Heroku上的pm2 cli?

Ale*_*ers 4

正如 Heroku 文档中提到的,

您的应用程序分布在许多测功机上

因此,您的应用程序没有一个地方可以运行,因此我无法看到您如何能够执行您想要的操作。

Heroku 的文档对此进行了更多解释。