【发布时间】:2020-04-29 17:31:30
【问题描述】:
多年来,我主要从事单体 Web 应用程序的工作,并没有花太多时间研究 Django 高可用性扩展解决方案。
在 hub.docker.com 上有很多 NGINX/Postgres/Django/Docker 构建,但我发现没有一个可以作为可扩展 Django Web 应用程序的良好起点。
理想情况下,Docker 项目应包括:
- 一种 Web 容器配置,可轻松将新的 Web 容器添加到 Web 应用程序
- 一种数据库容器配置,可轻松添加新的数据库分片
- Django 微服务示例也是一个加分项
很遗憾,我对 Kubernetes 和 Docker swarms 没有太多经验。
如果没有,我可能会将此作为我的下一个 github.com 项目。
提前谢谢你。
【问题讨论】:
标签: django postgresql docker kubernetes high-availability