gpt4 book ai didi

docker - Rancher,在同一主机上扩展服务

转载 作者:行者123 更新时间:2023-12-02 20:08:34 24 4
gpt4 key购买 nike

我们使用 Rancher ,并且在使用特定端口(8080、2480、2424、2434)的 docker 容器中提供服务。

我们只有一个主机,我们想扩展服务(这样我们可以在同一主机上拥有服务的多个副本),但是我们遇到了一个问题。无法进行缩放,并出现以下错误消息:

Allocation failed: No healthy hosts meet the resource constraints: [8080:8080/tcp, 2480:2480/tcp, 2424:2424/tcp, 2434:2434/tcp portReservation, instanceReservation: 1]

是否可以在不增加主机数量的情况下解决此问题?或者,对于rancher,如果服务使用特定端口,是否不可能拥有大于主机数量的服务副本?

最佳答案

这与 Rancher 具体无关;给定的 [ip:]port 只能绑定(bind)到主机上的一个容器。

如果您想拥有多个,那么您需要多个 IP、多个端口或单个负载均衡器容器来监听端口并将请求发送到许多目标容器,而这些目标容器本身并不监听主机端口。

关于docker - Rancher,在同一主机上扩展服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48092095/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com