#grpc-python #knative #istio-gateway #knative-serving
#grpc-python #кнатив #истио-шлюз #кнатив-сервировка
Вопрос:
Я создал службу knative[сервер gRPC] в кластере aks, я предоставил услугу, используя частный статический IP-адрес шлюза istio,
После использования команды kubectl get ksvc у меня есть адрес sample-app.test.10.153.157.156.sslio.io
Когда я пытаюсь использовать этот адрес в клиент Python, он выдает ошибку, мол не удалось подключиться адресов, но если я попытаюсь нажмите сервиса, используя завиток образец-приложение.тест.10.153.157.156.sslio.Ио я в состоянии поразить службу, я не знаю, что мне не хватает здесь.. пожалуйста, предложите..
Ответ №1:
GRPC использует HTTP/2. Возможно, вам потребуется явно указать свой порт h2c
. Я предполагаю, что вы протестировали контейнер локально без указания пути и смогли выполнить вызов grpc в этом случае.