redis、nginx 适合使用 docker swarm 自定义网络吗

2019-07-13 22:34:11 +08:00
 luger1990

最近公司的项目正在往 docker swarm 上迁移(不用 k8s 是因为太难驾驭了).遇到一些问题。目前在 swarm 集群上创建了一个网络计划让所有的服务都加入到这个网络,这样就可以使用容器名来访问了,服务的负载均衡直接使用 docker swarm service 自带的负载均衡服务。但是有个问题!!经测试 redis 如果也部署到 docker 而且不使用 host 网络模式的话性能会差很多,nginx 也是一样。所以想问问各位大神在使用 docker swarm 的时候 redis nginx 这些容器是使用的什么网络模式。

4624 次点击
所在节点    Docker
3 条回复
mzdblsw8
2019-07-14 00:29:13 +08:00
不用容器。容器是为人服务的。不是非要上。
luger1990
2019-07-14 12:52:11 +08:00
@mzdblsw8 但是我发现从容器中访问非容器中的 redis 性能也会差很多。。。
troywinter
2019-07-14 23:11:13 +08:00
@luger1990 基础设施服务不建议用 docker 的网络,实际测试性能差很多。

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

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

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

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

© 2021 V2EX