Size: a a a

2021 December 10

GG

George Gaál in K8Spb
касательно внешнего - от твоей инфраструктуры зависит, однозначного ответа нет
источник

AM

Anton Merzlyakov in K8Spb
а если сервисам надо ALPN ?
источник

GG

George Gaál in K8Spb
Тогда по идее ингресс может это искажать, надо смотреть настройки
источник

AM

Anton Merzlyakov in K8Spb
nginx може только через Upgrade
источник

AM

Anton Merzlyakov in K8Spb
HTTP/2 over plaintext TCP (‘h2c’), starting with HTTP/1 and using the Upgrade mechanism to negotiate moving to HTTP/2.
источник

AM

Anton Merzlyakov in K8Spb
в этом и вопрос))
источник

GG

George Gaál in K8Spb
это вообще что-то не то, кмк
источник

AM

Anton Merzlyakov in K8Spb
вот и хочу понять как это должно работать))

если микросервисы с http2(с alpn) , то как до них балансировку  балансировку настраивают
источник

AM

Anton Merzlyakov in K8Spb
эту мысль я тут подглядел))
https://doc.akka.io/docs/akka-grpc/current/server/kubernetes.html
источник

GG

George Gaál in K8Spb
если хттп2 - то проблем нет
источник

AM

Anton Merzlyakov in K8Spb
ну вот пишут, что в рамках tls рукопожатия nginx не умеет распознавать протокол
источник

GG

George Gaál in K8Spb
ты вроде не врубаешься как это работает
источник

GG

George Gaál in K8Spb
у тебя между клиентом и nginx - может быть любой протокол
источник

GG

George Gaál in K8Spb
и между беком и ingress - тоже свой протокол
источник

AE

Andrey Enshin in K8Spb
ну грейсфул рестарт, ау :)
источник

AM

Anton Merzlyakov in K8Spb
возможно)

хочу h2 между клиентом и балансером, и хочу посылать пуши клиенту
источник

AE

Andrey Enshin in K8Spb
источник

AM

Anton Merzlyakov in K8Spb
если браузер идет в микросервис напрямую по h2, это одно, а если через балансер/ingress, то тут вопрос
источник

GG

George Gaál in K8Spb
на вебсокет делают )
источник

GG

George Gaál in K8Spb
я понял твою задачу, двунаправленный обмен
источник