負載平衡器 vs 反向代理:Zeabur 工程師翻譯機
負載平衡器 vs 反向代理:Zeabur 工程師翻譯機
當 Zeabur 技術人員說:「我們幫你做負載平衡跟反向代理」,這是什麼意思?
Load Balancer (負載平衡器)
比喻:「餐廳門口的領檯人員」
- 任務:分配流量
- 白話: 如果有 100 個人要看 Jellyfin,他負責把 50 個人分給 Pod A,50 個人分給 Pod B
- 目的: 怕某個 Pod 太累(當機),所以要平均分配
- K8s 對應: Service (Type: LoadBalancer)
Reverse Proxy (反向代理)
比喻:「大樓的總機櫃檯」
- 任務:辨認身分,幫你轉接
- 白話: 他看你的網址是
nextcloud.com就轉給 Nextcloud;看網址是wordpress.com就轉給 WordPress - 目的: 讓你能用同一個 IP (Port 80/443) 跑好幾個不同的網站
- K8s 對應: Ingress (Nginx / Traefik)
總結
當 Zeabur 技術人員說:「我們幫你做負載平衡跟反向代理」時,他們的意思是:
「別擔心,我們會幫你分流(不會塞車),並且會幫你看網址轉發(你可以用域名進去,不用背 30225 這種數字)。」
快速比較
| 類型 | 功能 | K8s 對應 |
|---|---|---|
| Load Balancer | 流量分配 | Service Type: LoadBalancer |
| Reverse Proxy | 路徑轉發 | Ingress (Nginx / Traefik) |
來源參考:kuniakil/my-k8s
This post is licensed under CC BY 4.0 by the author.