V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
luger1990
V2EX  ›  Docker

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

  •  
  •   luger1990 · 2019-07-13 22:34:11 +08:00 · 4770 次点击
    这是一个创建于 1958 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    3 条回复    2019-07-14 23:11:13 +08:00
    mzdblsw8
        1
    mzdblsw8  
       2019-07-14 00:29:13 +08:00
    不用容器。容器是为人服务的。不是非要上。
    luger1990
        2
    luger1990  
    OP
       2019-07-14 12:52:11 +08:00
    @mzdblsw8 但是我发现从容器中访问非容器中的 redis 性能也会差很多。。。
    troywinter
        3
    troywinter  
       2019-07-14 23:11:13 +08:00
    @luger1990 基础设施服务不建议用 docker 的网络,实际测试性能差很多。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1692 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 16:48 · PVG 00:48 · LAX 08:48 · JFK 11:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.