#proxy #grpc
#прокси #grpc
Вопрос:
Я создаю программу GRPC, которая использует GRPC-клиент для вызова API Google. Теперь, поскольку Google заблокирован, я должен использовать другой хост при создании GRPC ClientChannel. Я хочу развернуть программу в нашем кластере, которая просто перенаправит запрос GRPC в / обратно в Google. Кто-нибудь знает, существует ли какая-либо программа для этого? Это не обратный прокси, больше похоже на туннель.
Ответ №1:
Протокол gRPC построен на HTTP / 2, поэтому будет работать любой прокси HTTP / 2. Для этого вы можете попробовать что-то вроде Envoy.
В качестве альтернативы вы можете написать свой собственный gRPC-прокси, используя gRPC generics API.