запуск нескольких рабочих в Procfile (среда разработки против Heroku)
У меня есть простой Procfile, который гласит:
web: bundle exec rails server thin -p $PORT
worker: bundle exec rake jobs:work
На Heroku это запустит N рабочих заданий, где N - это то, что я масштабировал.
В моей системе разработки,
$ foreman start
запустит только одну рабочую задачу. Если я хочу запустить трех рабочих, мне нужен Procfile, который выглядит следующим образом:
web: bundle exec rails server thin -p $PORT
worker: bundle exec rake jobs:work
worker: bundle exec rake jobs:work
worker: bundle exec rake jobs:work
Это несколько педантичный вопрос, но если я хочу, чтобы моя среда разработки работала так же, как моя среда Heroku, каков наилучший способ запуска N рабочих задач? Является ли одобренный способ создания (например) Procfile_local и использования его черезforeman -f Procfile_local
?