强制 Zappa 使用 API 网关 HTTP API 而不是 REST
Force Zappa to use API Gateway HTTP API instead of REST
出于定价原因,我想将 AWS API 网关 HTTP API 用于我的 lambda 函数而不是旧的 REST。
这里的区别:https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-vs-rest.html
Zappa 对此有什么选择?
prod:
s3_bucket: mybucket
project_name": myproject
app_function: app.app
aws_region: eu-west-3
domain: my.domain.com
memory_size: 128
lambda_concurrency: 10
runtime: python3.8
timeout_seconds: 30
exception_handler: zappa_sentry.unhandled_exceptions
keep_warm: false
async_resources: false
zappa update prod -s zappa_settings.yml
[编辑]
不确定它是否已链接,但我遇到了
然后将其用作 requirements.txt
(使用 python3.8
):
flask==1.1.4
zappa==0.53.0
zappa_sentry==0.4.1
troposphere<3
截至 2021 年 9 月,不支持 HTTP API 网关。在此处添加支持时创建了一个问题:https://github.com/zappa/Zappa/issues/851
出于定价原因,我想将 AWS API 网关 HTTP API 用于我的 lambda 函数而不是旧的 REST。
这里的区别:https://docs.aws.amazon.com/apigateway/latest/developerguide/http-api-vs-rest.html
Zappa 对此有什么选择?
prod:
s3_bucket: mybucket
project_name": myproject
app_function: app.app
aws_region: eu-west-3
domain: my.domain.com
memory_size: 128
lambda_concurrency: 10
runtime: python3.8
timeout_seconds: 30
exception_handler: zappa_sentry.unhandled_exceptions
keep_warm: false
async_resources: false
zappa update prod -s zappa_settings.yml
[编辑]
不确定它是否已链接,但我遇到了 requirements.txt
(使用 python3.8
):
flask==1.1.4
zappa==0.53.0
zappa_sentry==0.4.1
troposphere<3
截至 2021 年 9 月,不支持 HTTP API 网关。在此处添加支持时创建了一个问题:https://github.com/zappa/Zappa/issues/851