【发布时间】:2018-12-30 12:57:07
【问题描述】:
我想把 nginx 放在多个 node.js 进程前面(我想通过 pm2 来管理它们)。我还想管理这个多个 node.js 进程的粘性会话。我该怎么做?我应该使用两个容器(node.js + nginx)还是以某种方式将它们放在一个容器中?
我怀疑如果使用多个容器,我需要使用 docker-compose,但我可以使用 ECS 做到这一点吗?
【问题讨论】:
-
在 ECS 上可以运行 docker-compose。为什么要多个节点 js 容器?
-
用于缩放目的
-
如何在 ECS 中运行 docker-compose?
-
安装 docker-compose 然后运行它,例如docker-compose up -d 如果要扩展,最好查看 docker swarm 或 Kubernetes,这样可以根据负载进行扩展。
-
谢谢!所以你说要在生产中扩展我最好使用ECS for Kubernetes 还是简单地使用 Kuberenetes?
标签: docker docker-compose amazon-ecs