Procfile es un mecanismo para declarar qué comandos ejecutan los dynos de su aplicación en la plataforma Heroku.
Desde Process Types y Procfile, que es una buena introducción, pero básicamente usa Procfile para decirle a Heroku cómo ejecutar varias partes de su aplicación. La parte a la izquierda de los dos puntos en cada línea es el tipo de proceso; la parte de la derecha es el comando a ejecutar para iniciar ese proceso.
Los tipos de proceso pueden ser cualquier cosa, aunque web
es especial, ya que Heroku enrutará las solicitudes HTTP a los procesos iniciados con la web
nombre. Otros procesos, como trabajadores en segundo plano, pueden tener cualquier nombre y puede usar el cinturón de herramientas de Heroku para iniciar o detener esos procesos haciendo referencia a su nombre.
Entonces, en resumen, worker
no es necesario, a menos que desee ejecutar algún otro proceso en segundo plano controlando el proceso con heroku ps
comando.