Недавно я создал мобильное приложение в React-Native вместе со связанным с ним внутренним приложением Laravel / базой данных SQL.Приложение и база данных были протестированы на локальном сервере, и я готов к развертыванию.Я развернул приложение и базу данных на AWS Elastic Beanstalk, следуя инструкциям
https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/php-laravel-tutorial.html
Приложение было успешно развернуто, и я также настроил базу данных в ElasticBeanstalk Console.
Единственная проблема состояла в том, чтобы запустить расписание.
Я понятия не имею, как это сделать!
Я пытался создать задание cron после
https://medium.com/@joelennon/running-cron-jobs-on-amazon-web-services-aws-elastic-beanstalk-a41d91d1c571
Я создал файл cron.yaml в корне моего проекта, как этот.
version: 1
cron:
— name: "schedule"
url: "/schedule"
schedule: "0 */12 * * *"
И затем я развернулэто в AWS Elastic Beanstalk.
Файл конфигурации cron.yaml в версии приложения 69degrees-16 содержит недопустимый YAML или JSON.Исключение YAML: недопустимый Yaml: при анализе отображения блока в "", строка 3, столбец 2: - имя: "расписание" ^ ожидается, но обнаружен BlockMappingStart в "", строка 4, столбец 4: url: "/ schedule" ^, JSON исключение: недопустимый JSON: неожиданный символ (v) в позиции 0. Обновите файл конфигурации.
Одним словом, я хочу запустить расписание в AWS.Как я могу это сделать?