首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >应用程序堆栈应该由一个或多个群集组成吗?

应用程序堆栈应该由一个或多个群集组成吗?
EN

Stack Overflow用户
提问于 2016-12-11 06:34:16
回答 1查看 703关注 0票数 2

我正在为Magento应用程序栈构建一个Docker群。使用群集的主要原因是应用程序堆栈将在多节点环境中运行。

下面是应用程序堆栈将运行的服务-

  1. 清漆(加速器)
  2. Nginx (网络服务器)
  3. Redis (缓存/会话)
  4. MySQL (存储)

上述4项服务中的每一项是否属于单独的群群(即4个不同的群群)?或者,是否应该为整个应用程序栈提供一个单一的群集集群,以及某种机制(可能使用群集过滤器),只将服务部署到特定的节点集中?

最好的做法是什么?

EN

回答 1

Stack Overflow用户

发布于 2016-12-11 09:11:37

上述4项服务中的每一项是否属于单独的群群(即4个不同的群群)?

同一群集群(用于所有服务访问相同的码头网络),特别是在使用群集模式时。

见码头船长使用群集模式部署多服务应用程序 吕克水族馆

他创建了一个码头网络和一个kv存储(在使用群集模式时不需要),并启动4个连接到同一网络的服务。

代码语言:javascript
运行
复制
docker-machine ssh manager1 docker network create -d overlay appnet
docker-machine ssh manager1 docker service create --name redis --network appnet redis:3.0.7-alpine
docker-machine ssh manager1 docker service create --name mongo --network appnet mongo:3.2
...

但是将这些服务分组的“群模式”(同样,在同一群集群中)是通过分布式应用束实现的,如"我第一次尝试使用民建联(又名分布式应用程序包)“所示。

它使用docker-compose bundle将现有的坞文件组合文件转换为dab。

注:捆绑仍然是试验性的在码头1.12。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41083618

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档