Предел ожидания очереди задач ядра приложения - PullRequest
4 голосов
/ 01 декабря 2010

Как долго задача может находиться в очереди задач, ожидая обработки, прежде чем что-то случится? Если это не навсегда, что это может произойти?

Могу ли я добавить очень большое количество задач в очередь с очень низкой скоростью обработки и выполнять их в течение дней / недель / месяцев?

Выполняются ли задачи из очереди, если они слишком долго ждут своей очереди?

Квота и ограничения в очереди задач говорит

maximum countdown/ETA for a task:30 days from the current date and time

Я думаю, что речь идет о намеренной / программной установке eta в будущем, а не о том, как долго задаче разрешается ждать своей очереди.

Ответы [ 2 ]

4 голосов
/ 01 декабря 2010

Нет ограничений на количество задач в очереди, кроме объема памяти, выделенного для хранения задач.Также нет предела тому, как долго они могут ждать выполнения, хотя, как вы указали, вы не можете запланировать задачу с ETA более чем на 30 дней в будущем.

1 голос
/ 01 декабря 2010

Насколько я знаю, они вечны.У меня были некоторые из них в течение нескольких дней.Прямо сейчас у меня есть некоторые, которым 9 дней, хотя очередь приостановлена.Единственным ограничением является размер и количество очередей (, которые в настоящее время не применяются ).

...