Как настроить исходный IP-адрес и / или порт grpc-клиента?

#grpc #grpc-c

#grpc #grpc-c

Вопрос:

Мы работаем над grpc проектом и пытаемся определить способ настройки IP-адреса, который клиент grpc использует для подключения к серверу grpc.

Наша реализация на c , и мы используем grpc версии v1.30. До сих пор мы наблюдали, что используется внешний интерфейс по умолчанию и выбирается случайный порт. Можно ли настроить IP-адрес и порт grpc-клиента?

Мы создаем канал grpc следующим образом:

 // target with grpc server's ip and port is of format "127.0.0.1:8080"

shared_ptr<Channel> channel = grpc::CreateChannel(target, grpc::InsecureChannelCredentials()); 
 

Большое вам спасибо за ваше время!

Ответ №1:

В gRPC C нет способа настроить IP-адрес и порт клиента.