Miserlou/Zappa

Add `cache_routes` setting // Automatic CloudFront Cache Creation

Open

#727 建立於 2017年3月20日

在 GitHub 查看
 (8 留言) (1 反應) (0 負責人)Python (11,903 star) (1,286 fork)batch import
enhancementhelp wanted

描述

It'd be great if we could automatically create CloudFront distributions for certain, pre-defined routes. For instance, if you have a non-dynamic landing page and blog, but you have a dynamic dashboard, you could define something like:

"cache_routes": [
    '/', 
    '/accounts/login/', 
    '/blog/*'
]

and then the homepage and the blog will load much faster as it won't have to wake up Django.

Brian has defined steps on how to do this manually here: https://jinwright.net/how-deploy-serverless-wsgi-app-using-zappa/ - I'm just proposing that we can do some of this automatically.

Thoughts?

貢獻者指南

Add `cache_routes` setting // Automatic CloudFront Cache Creation · Miserlou/Zappa#727 | Good First Issue