【问题标题】:How to set AWS lambda timeout using request parameters?如何使用请求参数设置 AWS lambda 超时?
【发布时间】:2019-11-13 14:54:17
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

    一种解决方案是将您的 lambda 函数全局配置为最长超时(目前为 15 分钟)。

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

    【讨论】:

    猜你喜欢
    • 2021-07-23
    • 2023-01-03
    • 2021-02-28
    • 2019-10-06
    • 1970-01-01
    • 2018-12-12
    • 1970-01-01
    • 2020-05-28
    相关资源
    最近更新 更多