zappa 常用命令
2022-10-15
# 初始化;会在当前目录下生成 zappa 配置文件;
zappa init
# 部署、取消部署
zappa deploy production
zappa undeploy production
# 更新
zappa update production
# 调度、取消调度;zappa 默认会创建一个 aws EventBridge,每分钟调用一次该lambda
zappa schedule production
# 取消 默认4分钟调用一次 ;EventBridge
zappa unschedule production
#
# 自定义调度;每分钟调度一次,默认会添加一个 每四分钟调度一次;
{
"production": {
...
"events": [{
"function": "your_module.your_function", // The function to execute
"expression": "rate(1 minute)" // When to execute it (in cron or rate format)
}],
...
}
}
# 自定一域名解析
zappa certify
# zappa 配置文件,配置改行数据,使其配置域名
"certificate_arn": "arn:aws:acm:us-east-1:380028380553:certificate/88094ce5-bdea-466a-a700-fe2d9a7af5eb",
"domain": "jiexi.wfc.center",
# When deploying from a CI/CD system, you can use:
zappa certify --yes