Итак, я создал пару новых очередей задач в моем проекте GAE. Однако эти очереди задач показывались как «отключенные» с тех пор, как я их создал. Кажется, не имеет значения, сколько раз я развертываю файл queue.yaml или в каком модуле находится queue.yaml.GAE вновь создаваемые очереди задач «отключены», но работают?
Однако очереди выглядят правильно. Я могу выдвигать им новые задачи, они показывают правильную статистику, и задачи выполняются должным образом.
Соответствующие разделы моего queue.yaml здесь:
- name: thumbnails
rate: 10/h
bucket_size: 5
max_concurrent_requests: 2
target: api
retry_parameters:
task_retry_limit: 10
min_backoff_seconds: 3600
max_backoff_seconds: 14400
max_doublings: 3
- name: parser
rate: 1/m
bucket_size: 5
max_concurrent_requests: 2
target: api
retry_parameters:
task_retry_limit: 2
min_backoff_seconds: 600
max_backoff_seconds: 1800
max_doublings: 3
FWIW 'queue.yaml' - это * конфигурация уровня приложения *, а не * модуль * config. Он всегда применяется к модулю 'default' (хотя отдельные задачи могут быть направлены на определенные модули). –
Полагаю, у вас всего 1 файл queue.yaml в корне вашего проекта? – Tom
И вы пробовали вытащить всю конфигурацию, кроме абсолютного минимума? Это только две очереди с таким поведением? Есть ли другие очереди, которые работают нормально? – Tom