Istio和gRPC似乎是互补的,我想在集群中使用两者。问题是,它们都添加了一个额外的容器,用于接收/代理pod/微服务之间的通信。是否建议在所有pod中同时使用这两种方法?如果两者都使用,是否有特殊的适应性?
fzsnzjdm1#
Istio和gRPC可以很好地配合使用,当向istio声明您的服务端口时,请确保将它们命名为grpc-something,这样代理就知道这是h2/grpc流量并正确地路由它你提到gRPC增加了一个额外的容器--为什么不让你的服务原生地说gRPC呢?我们确实有关于协议转码和丰富的集成gRPC/istio库的未来计划,这些库将跳过层,但目前还没有。
grpc-something
1条答案
按热度按时间fzsnzjdm1#
Istio和gRPC可以很好地配合使用,当向istio声明您的服务端口时,请确保将它们命名为
grpc-something
,这样代理就知道这是h2/grpc流量并正确地路由它你提到gRPC增加了一个额外的容器--为什么不让你的服务原生地说gRPC呢?
我们确实有关于协议转码和丰富的集成gRPC/istio库的未来计划,这些库将跳过层,但目前还没有。