docker 多进程部署 tornado

2019-11-14 15:30:26 +08:00
 akura
  1. 通常的部署方式是 nginx 负载均衡到多个端口,每个端口绑定开启一个 tornado 服务,通过 supervisor 可以很方便监控服务。
  2. 现在想 tornado 多进程用 docker 部署,具体的架构方案是怎么样的?是一个 docker 容器一个进程还是一个 docker 多个进程?
18232 次点击
所在节点    Tornado
4 条回复
binux
2019-11-14 15:34:07 +08:00
一个容器一个进程
Latin
2019-11-14 15:38:32 +08:00
体量大的话可以上 K8S
676529483
2019-11-14 16:20:31 +08:00
启多个 container,绑定多个端口,然后负载均衡一样;
如果有 k8s,直接加 deployment 的副本数就行。
因为 docker 的本质是系统进程,所以不推荐一个 container 多个进程
luckyrayyy
2019-11-14 16:22:33 +08:00
多容器,每个容器一个实例

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/619557

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX