(nginx) можно ли сохранить протокол http?

У меня есть внутренний сервер, который получает:HTTP/2.0 plaintext,grpc plaintext over HTTP/2.0(без ТЛС).

Я хочу использовать nginx для получения HTTP-запроса от пользователя (HTTP/1.1,HTTP/2и т. д.) и перейти на серверную часть, сохраняя версию HTTP без использования сквозной передачи.

Итак, желаемое состояние ниже.

1. client <-(HTTP/1.1 plaintext)-> nginx <-(HTTP/1.1 plaintext)-> backend
2. client <-(HTTP/2 plaintext)-> nginx <-(HTTP/2 plaintext)-> backend
3. client <-(grpc over HTTP/2 plaintext)-> nginx <-(grpc over HTTP/2 plaintext)-> backend
тот же ip, тот же порт.

Это возможно?

0 ответов

Другие вопросы по тегам