Как я могу запустить скрипт Python по требованию из моего PHP на Elastic beanstalk? - PullRequest
0 голосов
/ 07 ноября 2019

Я настроил PHP-веб-приложение на Elastic beanstalk (AWS), но я хотел бы запустить скрипт Python по требованию (нажмите на кнопку). Мой скрипт на Python обновит базу данных, и я извлеку результат благодаря PHP. Я не знаю, есть ли у кого-нибудь хорошие рекомендации, чтобы сделать это, и если кто-то может объяснить, как это сделать, потому что я не могу найти четкое объяснение по этой теме.

1 Ответ

3 голосов
/ 07 ноября 2019

Действительно хорошей альтернативой было бы создание лямбда-функции AWS в Python, запускаемой AWS API Gateway, такой как следующая архитектура:

enter image description here

В вашем PHP-коде, когда нажата кнопка, вы сделаете вызов API для API-шлюза, который запустит функцию Lambda, обновит базу данных и вернет желаемый результат.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...