2016-01-11 3 views
0

Как получить данные из очередей задач? Как вытащить очереди? Мой проект работает с помощью Google App Engine. Я вставляю или толкаю данные в очереди задач успешно, теперь я хочу вытащить эти данные. Мне нужен PHP-код для этой работы.Как получить данные из очередей задач?

ответ

1

Это не ясно из вашего вопроса, используете ли вы в очередь принудительной или очередь Толкайте, но я предполагаю, что вы пытаетесь аренду (не «тянуть») задачи из очереди.

Если вы пытаетесь использовать очереди Толкай, в соответствии с docs:

Предупреждение: Там в настоящее время нет поддержки для выдвижных очередей в PHP для выполнения Google App Engine.

Если вы пытаетесь арендовать задачи из очереди Push, вам просто необходимо реализовать регулярный обработчик, который определяется путь части URL (прямой слэш отделенной строки после имени хоста), который указан как первый аргумент (url_path) конструктора PushTask.

Параметры задачи, которые вы указываете при постановке в очередь задачи, будут доступны как обычные POST-данные.

Обзор документов: https://cloud.google.com/appengine/docs/php/taskqueue/overview-push#PHP_Task_execution

Смежные вопросы