Procfile è un meccanismo per dichiarare quali comandi vengono eseguiti dai dino della tua applicazione sulla piattaforma Heroku.
Da Process Types e Procfile, che è una buona introduzione, ma in pratica usi Procfile per dire a Heroku come eseguire vari pezzi della tua app. La parte a sinistra dei due punti su ciascuna riga è il tipo di processo; la parte a destra è il comando da eseguire per avviare quel processo.
I tipi di processo possono essere qualsiasi cosa, anche se web
è speciale, poiché Heroku indirizzerà le richieste HTTP ai processi avviati con il web
nome. Altri processi, come i lavoratori in background, possono essere denominati in qualsiasi modo e puoi utilizzare la cintura degli strumenti Heroku per avviare o interrompere quei processi facendo riferimento al suo nome.
Quindi, in breve, worker
non è necessario, a meno che tu non voglia eseguire qualche altro processo in background controllando il processo con heroku ps
comando.