grpc尝试连接http1.x服务器

时间:2020-01-08 10:35:16

标签: node.js grpc grpc-node

我有Node.js grpc服务器和Node.js grpc客户端。我的grpc服务器是不安全的服务器,我已经在本地使用客户端测试了grpc服务器。

但是我使用nginx入口控制器和网络负载平衡器部署到kube,然后出现错误。

$ grpcurl -insecure -proto my.proto grpc.example.com my.grpc.package/service

奇怪的是,当我使用grpcurl时,我可以获得成功的结果。

我正在使用此脚本。

(oX,oY)

是因为服务器问题吗?还是我的客户不正确?

1 个答案:

答案 0 :(得分:0)

通常,味精是使用错误端口的结果。

就我而言,服务是:

NAME           TYPE         CLUSTER-IP   EXTERNAL-IP   PORT(S)             AGE

foo-name      ClusterIP     10.0.8.132   <none>        5556/TCP,5557/TCP   123d

我正在将端口转发到5556,并且收到相同的错误消息。

我将端口从5557更改为转发,并且工作正常。