отправка http ответа через модуль запросов в aws лямбда - PullRequest
0 голосов
/ 25 января 2020

Я сейчас пытаюсь создать бота, используя aws лямбду. Приложение для обмена сообщениями Slack отправляет моей лямбда-функции запрос и требует, чтобы я вернул 2xx OK в течение 3 секунд, однако операция, которую я хочу выполнить, занимает больше 3 секунд.

Как только я возвращаю ответ, моя лямбда-среда отключается. Поэтому я хотел бы отправить ответ 202 обратно, чтобы продолжить, прежде чем продолжить работу. Могу ли я использовать что-то вроде модуля запросов, чтобы сделать ответ обратно слабым как команда вместо того, что возвращает lambda_handler?

альтернатива - использование асинхронных c лямбда-функций, которые я выполняю, и это больше работы. Было бы намного проще, если бы я мог просто сделать ответ в виде команды, чтобы я мог использовать одну лямбда-функцию для всего.

...