Compreendendo a mudança de fila com filas pausadas - MediaConvert

Compreendendo a mudança de fila com filas pausadas

Pausar uma fila afeta o comportamento de pular filas de um trabalho. Os trabalhos não saltam de filas pausadas, mas saltam livremente para elas. Esta seção descreve o que acontece quando você configura o salto de uma fila pausada ou para uma fila pausada.

Saltando de uma fila pausada

Os trabalhos não saltam de filas pausadas. O comportamento de salto de fila depende do tempo em que a fila permanece pausada. Considere as duas situações a seguir:

Você envia um trabalho para uma fila, pausa essa fila por mais tempo do que o tempo de espera do salto de fila e, em seguida, a reativa.

Nessa situação, os saltos do trabalho dependem da localização do trabalho na fila. Se houver trabalhos à frente dele na fila, o trabalho será direcionado para a fila de destino. Se não houver trabalhos à frente dele na fila, o MediaConvert irá processá-lo sem saltos.

Por exemplo, imagine que você envia um trabalho para Queue1 com tempo de espera de 15 minutos e destino Queue2. Cinco minutos depois de enviar o trabalho, você pausa a Queue1. Dez minutos depois, o trabalho permanece na Queue1. Meia hora depois, você ativa a Queue1. Nesse momento, não haverá trabalhos à frente dele em Queue1, por isso o trabalho será executado da Queue1.

Você envia um trabalho para uma fila. Você pausa a fila e a reativa antes de ultrapassar o tempo de espera.

Nessa situação, o tempo de pausa da fila não afeta de forma alguma o salto da fila.

Por exemplo, imagine que você envia um trabalho para Queue1 com tempo de espera de 15 minutos e destino Queue2. Cinco minutos depois de enviar o trabalho, você pausa a Queue1. Um minuto depois, você reativa a Queue1. Nove minutos depois (15 minutos depois de o trabalho ter sido enviado), ainda haverá trabalhos à frente dele na fila. Portanto, o trabalho é transferido para Queue2, como se você não tivesse pausado a fila.

Saltando para uma fila pausada

Os trabalhos saltam livremente de filas ativas para filas pausadas. Por exemplo, imagine que você envia um trabalho para Queue1 com tempo de espera de 15 minutos e destino Queue2. Então, cinco minutos depois de enviar o trabalho, você pausa a Queue2. Dez minutos depois (15 minutos depois de enviar o trabalho), o trabalho saltará para Queue2 e permanecerá ali, aguardando até que a fila seja ativada.