gpt4 book ai didi

python - 带 zappa 的白噪声,将静态文件推送到 s3?

转载 作者:太空宇宙 更新时间:2023-11-04 05:04:21 26 4
gpt4 key购买 nike

我正在使用 WhiteNoiseZappa .

Zappa 建议尽可能缩小项目规模:

...eat into the memory space of your application function (source)

确实对于超过 50MB 的项目你需要设置 slim_handler=true,这会有轻微的性能损失。

WhiteNoise 建议将静态文件放在服务器上,例如 Amazon Cloudfront 来访问和缓存这些文件。

这里的 cache-22 是指创建的许多版本的压缩 WhiteNoise 静态文件可能导致静态包 > 100MB(在我的例子中)。

我不知道如何进行这里。选项是:

  • 手动将 WhiteNoise 的静态内容推送到 S3 存储桶,并让 Cloudfront 以此为源,不要将 100MB 上传到 Amazon Lambda。
  • 看看我能否让 Zappa 将静态内容捆绑到 S3(并从应用程序本身中删除静态内容)。由于 Zappa 上传的是 Zip,也许这是一个更快的选择。

有什么想法吗?谢谢。

最佳答案

根据 Zappa-django-guide ,我转而使用 django-storages ( tutorial setting up with zappa )。

虽然我设法让 WhiteNoise 与 Zappa 一起工作,但我们的应用程序非常慢。 django-storages 解决方案是活泼的!

关于python - 带 zappa 的白噪声,将静态文件推送到 s3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44903487/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com