簡體   English   中英

碼頭工人群體是否具有可識別容器的負載均衡器?

[英]Is docker swarm a container aware load balancer?

6個節點docker swarm(cluster)-3 mgrs,3 worker

運行以下命令后:

     docker service create --name psight -p 8080:8080 --replicas 5 <image>

我們看到, mgr3不會運行任務(如下所示)

$ docker service ps psight1                                                                          
ID   NAME     IMAGE   NODE   DESIRED_STATE   CURRENT_STATE     ERROR        PORTS                                                        
yoj  psight.1  image   wrk2      Running    Running 19 minutes ago                                                                                    
sjb  psight.2  image   wrk3      Running    Running 19 minutes ago                                                                                    
vv6  psight.3  image   mgr1      Running    Running 19 minutes ago                                                                                    
scf  psight.4  image   mgr2      Running    Running 19 minutes ago                                                                                    
7i2  psight.5  image   wrk1      Running    Running 19 minutes ago 

但,

可以從mgr3獲得服務嗎? 實際狀態(以上)

只要mgr3作為管理員reachable (請mgr3 監視群健康 ),那么它就應該能夠執行管理員的常規任務。

如果您的實例在具有公共IP的廣域網中公開,並且ssh向世界開放(例如0.0.0.0/0::/0 ),並且您擁有ssh密鑰,那么您應該能夠連接到實例。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM