【发布时间】:2019-04-08 06:54:56
【问题描述】:
我正在使用 Docker Swarm 部署包含三个服务的应用程序。正如我目前所读到的,Docker Swarm 有一个负载均衡器,可以根据一些内部因素自动在 Worker 节点上分配容器。太棒了!但我真正需要的是一个负载均衡器,它使用我提供的一组参数来分发容器。有可能还是野心太大?
我这里提到的一组参数是通过运行脚本或代码来计算cpu使用率、带宽等的,然后将其结果传递给负载均衡器进行分配决策。
感谢大家阅读我的帖子。
【问题讨论】:
-
当谈到负载均衡器时,您通常指的是流量分配到集群中节点上已经启动的容器。您似乎指的是工作人员实例的调度,还是我错了?如果您不喜欢 swarm 在节点上分发容器的方式,您可以查看其他调度程序,例如 kubernets。
标签: docker containers load-balancing swarm