Разверните поддерживающее gRPC приложение на AWS, используя ALB - PullRequest
0 голосов
/ 15 мая 2018

У меня есть два микросервиса, обменивающихся данными с использованием gRPC. Оба являются док-приложениями, развернутыми в ECS.Как настроить их для использования AWS ALB? В документации сказано, что ALB поддерживает HTTP / 2, однако я вижу только настройки HTTP1.У моего приложения есть один порт gRPC и один API проверки работоспособности на 8080. Как мне настроить это на ALB?

1 Ответ

0 голосов
/ 24 июня 2018

Я не верю, что ты можешь.

ALB "поддерживают" HTTP2, но только в том случае, если они могут принять HTTP2 и демультиплексировать его перед пересылкой по HTTP1.

Вы можете использовать более новую "NLB" AWS, хотя у нее есть и другие морщины. Подробнее об этом https://blog.prefab.cloud/blog/grpc-aws-some-gotchas

...