Rancher如何为特定主机调度服务?

How does rancher schedule services to specific hosts?

rancher如何决定将某个服务调度到哪个主机?它是否考虑了可用内存和 CPU? Rancher 经常使我的主机超载并导致它们崩溃。据我所知,服务被安排给服务数量最少的主机 运行。有没有办法改变这个?我正在使用牛作为我的环境。

默认是主机上的容器数量,因为我们没有关于每个容器应该占用多少资源的有用信息。您可以定义每个服务的资源使用和每个主机的资源限制,然后它们将被考虑在内:http://rancher.com/docs/rancher/v1.6/en/rancher-services/scheduler/#resource-constraints