我是服务网格事物的新手,所以我使用istio在kubernetes中对微服务的基本实现进行了一些PoC。
我有2个部署,应该使用gRPC相互通信。当我 call grpc服务器时,它返回错误rpc error: code = Internal desc = server closed the stream without sending trailers
这是我的grpc服务配置:apiVersion: v1kind: Servicemetadata: name: grpcserver labels: app: grpcserverspec: ports: - port: 8080 name: http selector: app: grpcserver
最佳答案
引用Istio docs,
因此,服务配置应为:
apiVersion: v1
kind: Service
metadata:
name: grpcserver
labels:
app: grpcserver
spec:
ports:
- port: 8080
name: grpc
selector:
app: grpcserver
关于kubernetes - 如何在Istio中路由gRPC?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52253548/