En ocasiones queremos que algunos trabajos en segundo plano se ejecuten con más prioridad, pues ahora mismo todos tienen la misma prioridad.
Hay que añadir el método increasePriority(string $event)
a la clase WorkQueue
para indicar a qué evento le queremos subir la prioridad. Después, al guardar los eventos se debe consultar esta tabla de prioridades para asignarle la correcta. Por último, al consultar la lista de eventos a procesar, se debe ordenar de más prioridad a menos prioridad.
Esto es una sugerencia a debatir. Está abierta a comentarios, votación y debate en la reunión semanal. Si se aprueba pasará a estado pendiente.