Puncte:0

Cum se permite lui Envoy să proceseze HTTP/2 prin text clar?

drapel us

Avem o arhitectură de servicii ascunsă în spatele unui proxy Envoy, care este la rândul său ascuns în spatele unui Nginx care acționează ca un proxy și un handler de terminare TLS, prin urmare toate comunicațiile interne sunt transmise fără nicio criptare. Cu ceva timp în urmă, proxy-ul a fost actualizat pentru a gestiona HTTP/2 prin TLS din cauza unei solicitări externe, care a făcut ca Nginx să înainteze cererea către Envoyul nostru cu HTTP/2, pe care a respins-o, apoi Nginx a încercat să redirecționeze cu HTTP/1.0 și Envoy a respins din nou cu Eroare HTTP 426. Am soluționat prin instruirea lui Nginx să trimită cereri cu protocolul HTTP/1.1, totuși dorim ca Envoy să gestioneze și să proceseze fluxurile HTTP/2 prin text clar. Problema este că suportul HTTP/2 este declarat pentru versiunea noastră Envoy (1.14.1, putem actualiza la 1.19 dacă este necesar), procesorul HTTP pare să fie separat de gestionarea TLS, dar manualul de pe Envoy are doar instrucțiuni despre cum pentru a utiliza HTTP/2 peste TLS fără niciun indiciu despre cum să activați HTTP/2 prin procesarea textului clar. De ce avem nevoie pentru a permite Envoy să proceseze traficul HTTP/2 prin text clar?

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.