我有 Node.js grpc 服务器和 Node.js grpc 客户端。我的 grpc 服务器是不安全的服务器,我已经在本地使用我的客户端测试了我的 grpc 服务器。
但是我使用 nginx 入口控制器和网络负载均衡器部署到 kube,然后出现错误。
{
"error": "14 UNAVAILABLE: Trying to connect an http1.x server"
}
奇怪的是,当我使用grpcurl时,我可以获得成功的结果。
我正在使用这个脚本。
$ grpcurl -insecure -proto my.proto grpc.example.com my.grpc.package/service
是不是因为我的服务器问题?还是我的客户不正确?