Создание очереди задач (push) программно в движке приложений Google с помощью python / flask - PullRequest
0 голосов
/ 30 мая 2018

Документы на это не велики.На самом деле я хочу найти способ программного создания очереди задач, если она еще не существует, без необходимости локальной установки облачного пакета Google и развертывания yaml, который определяет очереди.

1 Ответ

0 голосов
/ 30 мая 2018

Краткий ответ: это невозможно, по крайней мере, на данный момент.

Единственный способ создать / обновить конфигурацию очереди задач, по крайней мере, в настоящее время, - это развернуть файл конфигурации очереди с помощьюсоответствующая информация.От Создание Push-очередей :

Чтобы добавить очереди или изменить конфигурацию по умолчанию, отредактируйте файл queue.yaml для своего приложения, который вы загружаете в App Engine.

Это можно записать в сценарии, квалифицируя в некотором смысле, как это делается программно.См. Связанный Создание TaskQueue программно

Технически (но, скорее всего, не то, что вам нужно) развертывание файла конфигурации очереди также можно выполнить с помощью SDK для языка GAE, а не только с помощью Google.cloud (gcloud) SDK.

Примечание: вы пометили свой пост , который поддерживается только в гибкой среде, вы должны знать о Ограничения очереди задач в таком случае.

...