Ingress Gateway 后面的应用程序的基于请求的负载平衡将由 Ingress Gateway 负责,但是如何处理 HTTP2/GRPC 的负载平衡?

如果我的理解正确的话,对于入口(代理网关),会有,并且通常前面的负载均衡器服务会将它们对外公开。

代理 pod 可以水平扩展以处理负载并实现 HA。Kubernetes 服务将负责多个代理(网关)pod 之间连接的一些基本负载平衡。

由于 Kubernetes 服务的负载平衡是在连接(L4 级别)而不是在请求级别,我相信会使用一些/L7 代理或服务网格。当请求类型为 HTTP2/GRPC 甚至 HTTP1(其中设置了 Keep-Alive 标头)时,客户端会不断重复使用相同的连接,那么如何管理这些代理 pod(入口网关)的扩展和 HA?

0