docker - Docker swarm模式如何做负载均衡?

标签 docker

在docker swarm模式下(docker engine 1.12+),对于服务,负载均衡算法是什么?

它是可插入的吗?

假设它是循环的,高级负载均衡器还需要它吗?由于无论高级负载均衡器使用何种路由算法,负载都会均匀地分配到每个节点。

最佳答案

该算法目前是循环算法,我还没有看到它可以插入的迹象。更高级别的负载均衡器将允许 swarm 节点被关闭以进行维护,但任何粘性 session 或其他路由功能都将被 swarm 模式下的循环算法撤消。

关于docker - Docker swarm模式如何做负载均衡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41945482/

相关文章:

docker - 带有 k8s pv : Error opening query log file"file=/prometheus/queries. active err="open/prometheus/queries.active: permission denied"的普罗米修斯

git - 通过 API 在 ECS 上挂载目录?

docker - 在Docker中执行用户Cron作业的问题

docker - Hazelcast 成员在 2 个不同的 docker 主机中

docker - 当 'docker-machine ls' 显示正在运行的容器时,空 'docker ps' 输出是否有效?

java - 如何从打开的 jdk docker 镜像运行 jar 文件

php - 如何在docker容器中启用php-fpm的访问日志?

node.js - 如何从一个 docker 容器向另一个链接容器发出 HTTP 请求?

node.js - dynamodb 本地 shell 不使用 docker 镜像列出表

docker - 简单的 flask 服务在 docker 容器外不响应