【问题标题】:Lambda timeout config get reset to 1 on deploying using chaliceLambda 超时配置在使用 chalice 部署时重置为 1
【发布时间】:2020-03-28 13:14:37
【问题描述】:

我正在使用Chalice Event SourcesCron 类)编写调度程序。我已经部署了代码并将 AWS 控制台中的 lambda 超时设置设置为 8 分钟。但是,每当我使用命令chalice deploy --stage dev 部署新更改时,超时都会重置为默认值,即 1 分钟。

【问题讨论】:

    标签: python-3.x amazon-web-services aws-lambda serverless chalice


    【解决方案1】:

    您需要在 chalice config 中设置超时时间。

    Chalice 为 Lambda 函数部署设置,因此必须在 Lambda 的配置中进行设置。

    查看 .chalice/config.json

    {
      "version": "2.0",
      "app_name": "gtf",
      "stages": {
        "dev": {
          "api_gateway_stage": "dev",
          "lambda_functions": {
            "message_queue": { #This is your function name
                "lambda_timeout": 30
            }
          }
        }
      }
    }
    

    https://chalice.readthedocs.io/en/latest/topics/configfile.html

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-06
    • 2021-01-03
    • 1970-01-01
    • 2017-10-13
    • 1970-01-01
    • 2022-06-20
    • 2020-01-31
    • 1970-01-01
    相关资源
    最近更新 更多