Zappa 如何在 Amazon Lambda 上部署多个烧瓶应用程序?
How to deploy multiple flask application on Amazon Lambda by Zappa?
我有一堆应用程序相互交互。
我需要将它们部署在 Amazon Lambda 上,每个应用程序都有每个域。
我正在用 zappa 部署它们。在我部署一个之后,就尝试部署另一个。但是我收到了这个错误。
Error: This application is already deployed - did you mean to call
update?
它似乎要更新已经部署的以前的应用程序。
我对此一无所知。为什么它们被识别为相同的应用程序?
你有什么想法吗?我如何将其部署为 Lambda 上的独立服务?
Zappa 创建的 Lambda 函数将根据阶段名称和您 zappa_settings.json 中的 project_name 命名,因此设置如下:
{
# Stage name
"production": {
# Project name
"project_name": "task"
}
}
将产生一个名为 "task-production" 的 lambda 函数。您可以使用项目名称和阶段名称的组合为您的 lambda 函数部署创建唯一名称并单独管理它们。
我有一堆应用程序相互交互。 我需要将它们部署在 Amazon Lambda 上,每个应用程序都有每个域。 我正在用 zappa 部署它们。在我部署一个之后,就尝试部署另一个。但是我收到了这个错误。
Error: This application is already deployed - did you mean to call update?
它似乎要更新已经部署的以前的应用程序。 我对此一无所知。为什么它们被识别为相同的应用程序? 你有什么想法吗?我如何将其部署为 Lambda 上的独立服务?
Zappa 创建的 Lambda 函数将根据阶段名称和您 zappa_settings.json 中的 project_name 命名,因此设置如下:
{
# Stage name
"production": {
# Project name
"project_name": "task"
}
}
将产生一个名为 "task-production" 的 lambda 函数。您可以使用项目名称和阶段名称的组合为您的 lambda 函数部署创建唯一名称并单独管理它们。