幾種網絡模式
- 域名負載均衡
- 負載策略是輪詢
- 外部訪問(互聯網、K8S集群以外)容器,推薦這種。減少一次解析。
- HostPort (僅Pod所在主機端口可以訪問)
- 只能 通過容器的宿主機IP才可以訪問
- 一個宿主機只能運行一個容器
- 原因 :端口占用,不可以重復
- 不具備負載均衡功能
- HostPort (所有主機端口均可訪問)
- 可以運行多個容器,不存在端口占用的情況
- 可以看到,其實還是容器建立了一個代理服務。
- 具備負載功能
- 不是輪詢,也不是隨機,目前並未確定到底是什么
- 目前已知的 負載策略
- -rr:輪詢
- -lc:最小連接 (可能)
- -dh:目的地址哈希
- -sh:源地址哈希
- sed:最短時延 (可能)
- 情況說明
- 不同的客戶端,訪問的容器不相同
- 一個宿主機IP ,在請求次數少的情況下很長一段時間內會只轉發到一個容器上。
- 當請求數量變多后,開始負載到其他容器中。
- 可以運行多個容器,不存在端口占用的情況