【发布时间】:2019-06-07 01:50:02
【问题描述】:
我开发了一个使用(显然)一些静态文件的 Web 应用程序,为了部署它,我选择使用 WSGI 解释器提供文件,并用于防火墙和反向代理后面的作业 gunicorn。
我的应用程序使用白噪声来服务器静态文件:一切正常,我对性能没有任何问题......但是,真的,我不明白为什么要直接使用 WSGI 解释器来提供这些静态文件的做法不鼓励 (LINK),说:
这不适合生产使用!对于一些常见的部署策略...
我的意思是,我的服务是微服务的集合:DB-Frontend-Services-Etc...如果我需要扩展它们,我可以毫无问题地做到这一点,此外,使用这种理念,我不担心我的微服务的足迹:对我来说,这似乎是合乎逻辑的,但也许,对于世界其他人来说,这是一个完全不理智的策略。
【问题讨论】:
标签: django docker microservices gunicorn static-files