Я сделал правильный Procfile, но я не вижу рабочего dyno в приборной панели - PullRequest
0 голосов
/ 05 февраля 2019

Я пытаюсь развернуть очень простого бота на heroku, но я не могу установить рабочий динамо, потому что он не отображается на приборной панели, хотя у меня есть Procfile с одной строкой это: worker: node app.js

Ответы [ 3 ]

0 голосов
/ 23 мая 2019

У меня была та же проблема, правильный код, но работник не появился.Для меня проблема была в том, что мой Procfile был назван «procfile», а не «Procfile»

0 голосов
/ 10 августа 2019

Та же проблема, я решил ее из документации Heroku :

Масштабирование типа процесса Heroku автоматически запускает для вас одну web dyno, но другие типы процессов не запускаются по умолчанию,Чтобы запустить работника, вам нужно увеличить его до одного dyno:

heroku ps:scale worker=1
Scaling worker processes... done, now running 1
0 голосов
/ 06 февраля 2019

Таким образом, проблема заключалась в том, что Heroku собирает только основную ветку, а я разрабатывал другую ветку.Я решил это, назначив мою текущую ветвь главной веткой git push heroku YourDifferentBranchHere:master

...