Переходя от App Engine к AWS / Beanstalk, у меня есть PHP-сервер, который будет асинхронно обрабатывать загруженные файлы.
В App Engine все, что мне нужно было сделать, было что-то вроде:
(new PushTask('/workerRoute', $taskParams))->add();
А асинхронная рабочая операция была бы выполнена после загрузки файла.
Я хотел бы знать, есть ли такой легкий / простой эквивалент в AWS / Beanstalk?
Путь решения, который я направляю в AWS, далеко не прост.
Насколько я понимаю, мне нужно:
Любое упрощение к поведению, подобному TaskQueue, будет высоко оценено. 10x.
Вы можете отправлять сообщения из скрипта, как вы это делали с AppEngine: http://docs.aws.amazon.com/aws-sdk-php/v2/guide/service-sqs.html Ваш $taskParams
это messageBody
,
Других решений пока нет …