Как отправить поток grpc на адрес с префиксом grpc: //? - PullRequest
0 голосов
/ 26 февраля 2019

Ранее при потоковой передаче клиента gRPC на мои серверы gRPC я набирал номер ip и порт, как показано ниже, и он работал нормально.

c, err := grpc.Dial("x.x.x.x:pppp", grpc.WithInsecure(), grpc.WithBackoffMaxDelay(5*time.Second))

Теперь мне нужно использовать прокси длясвязаться с сервером gRPC, и прокси-сервер fabio преобразует адрес назначения в «grpc: //:».Поток терпит неудачу и кажется, что потоковый клиент вообще не может подключиться к серверу (он просто зависает).То же самое происходит, если я указываю клиенту адрес «grpc: // ...» напрямую.Префикс «grpc: //» не работает для моего клиента gRPC.

Как мне заставить моего клиента gRPC подключиться к этому префиксному адресу и почему он имеет префикс таким образом?

...