当使用Zappa部署一个基本的Django应用程序时,我发现我的TTFB (第一个字节的时间)在280-800ms之间,但通常在700ms左右。这对于一个网站来说太长了。
其他人似乎得到了更好的响应时间,例如"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。
任何关于如何加快速度的建议都将不胜感激。
发布于 2021-02-28 07:05:28
这个问题被证明是最初的TLS握手很慢,与Zappa或Lambda无关。我在美国举办,尽管我住在澳大利亚,因为它是一个测试系统,在美国主办更便宜。在搬到澳大利亚后,速度大大提高了。
https://stackoverflow.com/questions/51165105
复制相似问题