Отправьте ответ API в AWS после этого, запустите процесс в фоновом режиме (asyn c) - PullRequest
0 голосов
/ 17 апреля 2020

У меня есть конечная точка DELETE book / {bookname}. Когда пользователь запрашивает конечную точку, он / она должен получить ответ «Эта книга будет удалена через 10 минут». А после отправки ответа другая функция запустит и удалит книгу из базы данных через 10 минут. Я должен использовать только asyn c и Python 3.7. У меня все получилось, все работает нормально, кроме отправки ответа пользователю. Теперь пользователь отправляет запрос в DELETE / book / {bookname} и ждет ... (фоновые процессы будут удалены через 10 минут). через несколько секунд из-за тайм-аута пользователь получает «Request Timeout». Я просто хочу отправить сообщение об успехе пользователю (не важно, будет ли книга удалена или нет) и запустить фон процессов в AWS Lambda. (Я не должен использовать invoke и stepfunctions)

...