У меня есть Node.js GRP c сервер и Node.js GRP c клиент. Мой сервер grp c является небезопасным сервером, и я уже проверил свой сервер grp c, используя мой локальный клиент.
Но я развернул на kube, используя входной контроллер nginx и балансировщик сетевой нагрузки, после чего я получил ошибка.
{
"error": "14 UNAVAILABLE: Trying to connect an http1.x server"
}
Странно, когда я использую grpcurl , тогда я могу получить результат успеха.
Я использую этот скрипт.
$ grpcurl -insecure -proto my.proto grpc.example.com my.grpc.package/service
Это проблема из-за моего сервера? Или мой клиент неверен?