iniciando vários funcionários no Procfile (ambiente de desenvolvimento vs Heroku)
Eu tenho um simples Procfile que lê:
web: bundle exec rails server thin -p $PORT
worker: bundle exec rake jobs:work
No Heroku, isso iniciará N tarefas do trabalhador, onde N é o que eu dimensionei para ser.
No meu sistema de desenvolvimento,
$ foreman start
só irá lançar uma tarefa de trabalho. Se eu quero lançar três trabalhadores, preciso de um Procfile que se pareça com:
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
Esta é uma pergunta um pouco pedante, mas se eu quiser que meu ambiente de desenvolvimento se comporte como o meu ambiente Heroku, qual é a melhor maneira de iniciar N tarefas de trabalho? É a maneira aprovada de criar (por exemplo) Procfile_local e usá-lo viaforeman -f Procfile_local
?