跳转至

流量路径

[ 客户端浏览器 ]
       |
       ▼ 访问域名(例如:app1.example.com)
+-------------------------------------------------------+
| 1. 虚拟 IP 层 (VIP: 172.30.24.200)                     |
|    (由 Kube-vip 或 Keepalived 在多台 Master/Worker 间漂移) |
+-------------------------------------------------------+
       |
       ▼ 流量被引导至当前持有 VIP 的物理节点
+-------------------------------------------------------+
| 2. 负载均衡层 (Traefik Service / NodePort / LB)       |
|    (监听 80/443 端口,作为集群的统一入口)                |
+-------------------------------------------------------+
       |
       ▼ Traefik 根据 HTTP Header (Host) 进行识别转发
+-------------------------------------------------------+
| 3. 路由分发层 (Traefik Pod / IngressRoute)             |
|    /                  |                  \            |
| [匹配 Host-1]      [匹配 Host-2]      [匹配 Host-3]      |
+----------+-----------+----------+-----------+---------+
           |                      |                     |
           ▼                      ▼                     ▼
+-------------------+  +-------------------+  +-------------------+
| 4. 业务服务层     |  | 4. 业务服务层     |  | 4. 业务服务层     |
| (Service 1)       |  | (Service 2)       |  | (Service 3)       |
+-------------------+  +-------------------+  +-------------------+