O que é o Procfile? e Web e trabalhador
2 answers
O Procfile é um mecanismo para declarar quais os comandos que são executados pelo dynos da sua aplicação na plataforma Heroku.
Dos tipos de Processo e do Procfile , o que é uma boa introdução, mas basicamente você usa o Procfile para dizer a Heroku como executar várias peças do seu aplicativo. A parte à esquerda do cólon em cada linha é o tipo de processo; a parte à direita é o comando a executar para iniciar esse processo.
Os Tipos de processos podem ser qualquer coisa., embora web
Seja especial, como o Heroku irá encaminhar os pedidos HTTP para processos iniciados com o nome web
. Outros processos, como os trabalhadores de Fundo, podem ser nomeados qualquer coisa, e você pode usar o toolbelt Heroku para iniciar ou parar esses processos, referindo-se ao seu nome.
Portanto, em resumo, worker
não é necessário, a menos que queira executar outro processo em segundo plano por controlo do processo com o comando heroku ps
.