Есть ли простой способ узнать о запущенных процессах Heroku из процесса?

Мне очень хотелось бы знать, есть ли простой способ узнать список запущенных процессов в вашем приложении изнутри запущенного процесса.

Например, предположим, что у меня есть процесс web и процесс worker. Могу ли я узнать из процесса web, что у меня запущено 2 процесса worker?


person Aupajo    schedule 15.05.2012    source источник


Ответы (1)


да, вы можете это сделать, добавив heroku Gem в свой Gemfile.

а затем запуск системных команд из кода. Я пробовал это на героку Баш

Запуск bash, подключенного к терминалу... up, run.1 ~ $ heroku ~ $ ~ $ heroku -v 2.25.0 ~ $ heroku ps

Команда состояния процесса


веб ....

Он запросит пароль, чтобы вы могли использовать класс клиента heroku для входа в систему, а затем перечислить все процессы.

Надеюсь, что это поможет вам.

person Gul    schedule 15.05.2012