Как создавать задачи в очереди по умолчанию appengine, пока время выполнения php72 - PullRequest
0 голосов
/ 23 января 2019

Я пытаюсь создать задачу для очереди по умолчанию.для этого я написал следующие коды, но это не работает.

//including 
use google\appengine\api\taskqueue\PushTask; 
use google\appengine\api\taskqueue\PushQueue;

//Initialising,
        $task = new PushTask('/worker', [$values], ['header' => "Host: https://-myserviceurl"]);       
        $queue = new PushQueue('default');
        $queue->addTasks([$task]);

Мой вопрос:

  1. Можем ли мы создавать задачи из гибкой среды, если время выполнения PHP равно 72?
  2. Если описанный выше метод не поможет мне создавать задачи, то как создать один из них, пока все мои службы работают в гибкой среде?

1 Ответ

0 голосов
/ 23 января 2019

Вы можете использовать библиотеку Google Cloud Client для PHP , которая поддерживает PHP 7.2 и будет работать в среде Flexible App Engine.

Вы изучаете использование API облачных задач , которое выполняет те же функции, что и очереди задач appengine, но в отдельном API.

Вы можете проверить эту документацию для установки этой библиотеки и примера кода, а эту документацию в качестве справочного руководства по методам API и использованию для версии этого API V2beta3 библиотеки, которые являются самыми последними и которые я рекомендую вам использовать.

...