Ответ 1
Все процессы должны иметь уникальные имена. Кроме того, имена Единственный процесс, который несет значительное имя, - это процесс web
и worker
несущественны и не имеют особого значения.web
, как указано в документах Heroku:
Тип веб-процесса является особым как его единственный тип процесса, который будет получать HTTP-трафик от маршрутизаторов Herokus. Другие типы процессов можно назвать произвольно. - (https://devcenter.heroku.com/articles/procfile)
Итак, вы хотите Procfile
так:
capture: node capture.js
process: node process.js
purge: node purge.js
api: node api.js
web: node web.js
Затем вы можете масштабировать каждый процесс отдельно:
$ heroku ps:scale purge=4