如何使用请求参数设置AWS Lambda超时?

时间:2019-11-13 14:54:17

标签: python amazon-web-services aws-lambda serverless-framework

我想构建一个最终用户可以设置超时的API。不要与serverless.yml文件中的通常超时设置相混淆。

def main(event, context):
    timeout=event["timeout"] # use this

1 个答案:

答案 0 :(得分:2)

一种解决方案是全局配置您的lambda函数,使其最大超时(当前为15分钟)。

然后,处理程序将需要派生lambda进程,并让父进程在用户指定的时间后杀死子进程(这是实际应用程序代码所在的位置)。