问题标签 [zappa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1349 浏览

python - 已部署的 Zappa 应用程序出现内部服务器错误

我已经设法使用 zappa 部署了一个简单的 hello world 应用程序,但是当我访问该应用程序的 URL 时,我得到的只是:

{“消息”:“内部服务器错误”}

当我尝试运行时,zappa tail production我收到错误:

botocore.errorfactory.ResourceNotFoundException:调用DescribeLogStreams操作时出错(ResourceNotFoundException):指定的日志组不存在。

我正在运行 Windows 10、python 3.6 和 zappa 0.45.1

虚拟环境使用:

我的 app.py 看起来像:

我的 zappa_settings.json 是:

0 投票
1 回答
411 浏览

django - 尝试使用授权令牌访问 API 时 Zappa 面临问题

我已经在 AWS Lambda 中使用 Django 和 Django-REST-Framework 和 Zappa 实现了一个 API 服务器。我使用 Auth0 作为身份。当我尝试从 localhost 注册或登录时,它运行良好,但当我尝试从 AWS 域执行相同操作时,它会引发timeout错误。

网址: https ://api.bearete.com/api/v1/signup/

日志:

启动新的 HTTPS 连接(一):arete.auth0.com

30.03 秒后任务超时

我需要帮助来解决这个问题。谢谢你。

0 投票
0 回答
237 浏览

flask - AWS Lambda 未收到 Content-Type

我正在试验zappa,以便将 Flask 应用程序部署到 API Gateway + Lambda 代理。

但是,我没有Content-Type在我的应用程序中收到标题,甚至没有像我在其他答案中看到的那样小写。

我是否需要配置任何特定于此标头的内容?其他标头无需配置即可传递给我的应用程序,例如:

这些是我在 lambda 中收到的标头:

0 投票
0 回答
930 浏览

python - 如何在 aws lambda 中安装 c 库?

我正在部署一个使用mxnetusingflaskzappa. 在本地系统上一切正常。zappa deploy myapp但是当我使用它进行部署时,会出现以下错误:

我想知道是否有任何方法可以将这些 *.so 文件压缩到包中,然后使用zappa

0 投票
0 回答
101 浏览

python - AWS S3 boto 下载错误

我在烧瓶中的 boto3 客户端的帮助下使用 AWS S3。我能够成功地将我的文件上传到 s3 存储桶。 部署的应用程序 https://k8m00unpc6.execute-api.us-east-1.amazonaws.com/dev

我遇到了一个错误{"message":"Forbidden"}。下面的代码解释了flask中下载的实现。

此外,我还公开了对所有文件的访问权限。当我将其输入浏览器时,我还可以下载提供的链接。当我在烧瓶中实现它时,这些努力都是徒劳的。可能是什么错误?

0 投票
11 回答
10128 浏览

python - Zappa 部署错误:GET 请求产生 502 响应代码

我正在尝试部署使用 Flask-Ask 构建的第一个 zappa 示例应用程序,看起来一切正常,但在 Deploying API 语句之后我收到以下错误:

错误:警告!已部署 lambda 的状态检查失败。对“/”的 GET 请求产生了 502 响应代码。

这是我正在执行的代码,对示例应用程序进行了微小的更改

  • 使用的 Zappa 版本:0.46.1
  • 操作系统和 Python 版本:Windows 7、Python 3.6

有人可以帮我吗?

0 投票
1 回答
601 浏览

python - Zappa 不适用于 Flask 蓝图

我有一个 Flask 应用程序,我正在使用 flask_restful 和 blueprint 来提供我的 API。使用 Zappa 部署我的应用程序后,Zappa 给了我如下错误:

当我删除我的 api 时,zappa 没有给我任何错误。所以,我知道蓝图有问题。

我怎么解决这个问题?

(当然,我使用的是 Python 3.6)

zappa_settings.py

主文件

环境

使用的 Zappa 版本:最新(0.46.1) 操作系统和 Python 版本:mac os High Sierra, 10.13.5(17F77) pip freeze 的输出:

0 投票
1 回答
934 浏览

python - 如何设置 Zappa 直接调用 lambda 函数?

这是我的后端结构: 在此处输入图像描述

这是我的 app.py:

和 event_lambda.py 中的 lambda_handler:

我试图通过 zappa_settings.json 中的以下事件调用 lambda 函数

但它只从 app.py 返回“这是没有 lambda 的后端的测试函数”。仅当我使用以下命令手动调用 lambda 函数时才会调用它:

如何设置 zappa 直接调用 lambda 函数?

0 投票
1 回答
979 浏览

django - Zappa django 响应时间

当使用 Zappa 部署一个简单的 Django 应用程序时,我发现我的 TTFB(第一个字节时间)时间在 280-800 毫秒之间,但通常在 700 毫秒左右。这对于一个网站来说太长了。

其他人似乎得到了更好的响应时间,例如“125ms 到 500ms ...(可能平均约为 175ms)”(https://www.reddit.com/r/django/comments/44r55j/announcing_djangozappa_serverless_django_on_aws/)。

重现我的问题:

并转到提供的 URL。

任何有关如何加快速度的建议将不胜感激。

0 投票
1 回答
1049 浏览

python - Zappa 正确设置了 `app_function`

我的 Flask 应用程序有以下设置:

application.py

app/__init__.py

现在我正在尝试将应用程序部署zappa到 AWS。运行zappa init时会提示输入app_function,但是我不完全确定将其设置为什么。到目前为止我已经尝试过

最后返回一个502错误。

运行zappa tail