1

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

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

重现我的问题:

pip3 install django-admin
mkdir test
cd test
virtualenv .env
source .env/bin/activate
pip3 install django zappa
django-admin startproject zaptest
zappa init (and choose all defaults)
zappa deploy dev

并转到提供的 URL。

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

4

1 回答 1

0

这个问题原来是最初的 TLS 握手很慢,与 Zappa 或 Lambda 无关。尽管我住在澳大利亚,但我在美国托管,因为它是一个测试系统,而且在美国托管更便宜。搬到澳大利亚后,速度显着提高。

于 2021-02-27T23:05:28.093 回答