Я пытаюсь запустить php-скрипт в своем движке Google, запустив его каждые 1 минуту, используя процедуру Cron.yaml
.Cron.yaml не создает повторно возникающую задачу
Мой cron.yaml файл выглядит ниже
cron:
- description: "ping apple apns service"
url: /folder/ios_push_notification
schedule: every 1 minutes
и мой app.yaml
файл выглядит следующим образом:
runtime: php55
api_version: 1
handlers:
- url: /(.+\.php)$
script: \1
- url: /folder/ios_push_notification
script: ios_push_notification.php
загружать все мои файлы с помощью Google Cloud оболочки загруженную на мой компьютер с gcloud app deploy
команда.
Чтобы уточнить, все мои файлы работают. Я могу перейти к скрипту через URL-адрес в браузере. Единственная часть, которая не работает, - это запуск скрипта каждые 15 секунд.
Ваш первый пример недействителен YAML, попробуйте его, например. с некоторым онлайн-парсером. – Anthon
Yea 'cron.yaml' не поддерживает секунд, насколько мне известно, пришлось изменить на минуты –