Saltos de cola con las colas en pausa
La pausa de una cola afecta al comportamiento de una tarea al ir de una cola a otra. Los tareas de una cola no saltan si la cola en la que se encuentran está en pausa, pero sí puedesn saltar libremente a una cola en pausa. En esta sección se describe lo que ocurre cuando se configura el salto de cola desde una cola en pausa o a una cola en pausa.
Saltar desde una cola en pausa
Los tareas de un cola no saltan mientras dicha cola está en pausa. El comportamiento de las saltos depende de cuánto tiempo esté en pausa la cola. Considera estas dos situaciones:
Envías una tarea a una cola, pausa la cola por más tiempo que el tiempo de espera de salto de cola y luego la reactiva.
En ese caso, el hecho de que la tarea salte o no dependerá del lugar que ocupa la tarea en la cola. Si hay tareas por delante , la tarea saltará a la cola de destino. Si no hay tareas por delante en la cola, MediaConvert lo procesa sin saltos.
Por ejemplo, imagina que envías una tarea a Queue1
con un tiempo de espera de 15 minutos y un destino de Queue2
. Cinco minutos después de enviar la tarea, la cola Queue1
se pone en pausa. Diez minutos después, la tarea sigue en Queue1
. Media hora después, Queue1
se activa. En ese momento, no hay tareas por delante en Queue1
, por lo que la tarea se ejecuta desde Queue1
.
Envía una tarea a una cola. Pon en pausa la cola y después la vuelves a activar antes de que pase el tiempo de espera.
En ese caso, el tiempo en el que la cola ha estado detenida no afecta en absoluto a las saltos.
Por ejemplo, imagina que envías una tarea a Queue1
con un tiempo de espera de 15 minutos y un destino de Queue2
. Cinco minutos después de enviar la tarea, la cola Queue1
se pone en pausa. Un minuto después, se reactiva Queue1
. Nueve minutos más tarde (15 minutos después de enviar la tarea), todavía hay tareas por delante en la cola. Por tanto, la tarea salta a Queue2
, como si no hubiera pausado la cola.
Saltar a una cola en pausa
Las tareas saltan libremente de las colas activas a las colas en pausa. Por ejemplo, imagina que envías una tarea a Queue1
con un tiempo de espera de 15 minutos y un destino de Queue2
. Luego, cinco minutos después de enviar la tarea, haz una pausa Queue2
. Diez minutos más tarde (15 minutos después de enviar la tarea), la tarea salta a Queue2
y permanece allí, esperando a que se active la cola.