Queue hopping behavior with paused queues - MediaConvert
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China.

Queue hopping behavior with paused queues

Jobs don't hop from a queue while it's paused, but they hop freely to paused queues.

Hopping from a paused queue

Jobs don't hop from a queue while it's paused. Queue hopping behavior depends on how long the queue is paused. Consider these two situations:

You submit a job to a queue and then pause the queue for longer than the queue hopping wait time.

In this situation, whether the job hops depends on where the job is in the queue. If there are any jobs ahead of it in the queue, the job hops to the destination queue. If there are no jobs ahead of it in the queue, MediaConvert processes without hopping

For example, say that you submit a job to Queue1 with a wait time of 15 minutes and a destination of Queue2. Five minutes after you submit the job, you pause Queue1. Ten minutes later, the job remains in Queue1. Half an hour after that, you activate Queue1. At that time, there are no jobs ahead of it in Queue1, so the job runs from Queue1.

You submit a job to a queue. You pause the queue and then reactivate it before the wait time passes.

In this situation, the time that the queue is paused doesn't affect queue hopping at all.

For example, say that you submit a job to Queue1 with a wait time of 15 minutes and a destination of Queue2. Five minutes after you submit the job, you pause Queue1. One minute later, you reactivate Queue1. Nine minutes later (15 minutes after you submitted the job), there are still jobs ahead of it in the queue, so the job hops to Queue2, just as if you hadn't paused the queue.

Hopping to a paused queue

Jobs hop freely from active queues to paused queues. For example, say that you submit a job to Queue1 with a wait time of 15 minutes and a destination of Queue2. Five minutes after you submit the job, you pause Queue2. Ten minutes later (15 minutes after you submit the job), the job hops to Queue2 and remains there, waiting until you activate the queue.