Puncte:0

Utilizați mai multe Nginx dockerizate în spatele unui Nginx gazdă

drapel in

Am aplicații dockerizate multiple și diferite, fiecare vine cu serviciul propriu Nginx care trimite trafic către containerele sale pe baza unor reguli.

Trebuie să pun acele aplicații pe același server, așa că am adăugat un nou Nginx în gazdă care va gestiona SSL și va redirecționa traficul către Nginx dockerizat corect.

Întrebare: Este ok să utilizați Nginx în gazdă, care va redirecționa traficul către mai multe Nginx dockerizate diferite? Are probleme cunoscute? va afecta asta performanța?

Michael Hampton avatar
drapel cz
Majoritatea oamenilor folosesc ceva de genul jwilder/nginx-proxy pentru această situație.
Puncte:1
drapel us
  1. Este ok să utilizați Nginx în gazdă, care va redirecționa traficul către mai multe Nginx dockerizate diferite?

    Da. Aceasta este o modalitate de a face acest lucru.

  2. Are probleme cunoscute?

    Instanța gazdă a lui NGINX nu este containerizată, ceea ce poate face mai dificilă configurarea.Un alt mod obișnuit de a face acest lucru este să aveți un container docker legat de port 80 și 443 care se ocupă de tot traficul de intrare și îl deturnează către containerul corespunzător.

    În cele din urmă, alte sisteme de orchestrare a containerelor, cum ar fi Kubernetes, au conceptul de Intrare integrat și permiteți-l să fie configurat la fel cum ați configura un container în Docker Compose. Avantajul pentru Kubernetes Ingress este că se poate scala la mai multe servere, în timp ce sunteți mai limitat cu Docker Compose.

  3. Va afecta asta performanța?

    A avea un hop suplimentar pentru a ajunge la containerul de destinație dăunează negativ performanței, dar este un lucru comun de făcut.

Puncte:1
drapel za
  1. Este ok să utilizați Nginx în gazdă, care va redirecționa traficul către mai multe Nginx dockerizate diferite?

    Da, este de fapt o practică comună.

  2. Are probleme cunoscute?

    Cauzat de această configurare în sine - nu.

  3. Va afecta asta performanța?

    Într-un fel - sigur: la fel ca orice alt echilibrator de încărcare (care este), va adăuga o întârziere la tamponarea și socket-urile TCP.

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.