Puncte:0

Există o soluție care să facă cu Phusion Passenger, dar pentru mai multe site-uri Docker?

drapel cn

Să presupunem că am un server care rulează mai multe site-uri web Dockerized - îmi dau seama că pot configura un proxy invers (cum ar fi Nginx sau Apache) pentru a examina antetele solicitărilor HTTP primite și a le trimite către diferite porturi locale, dacă rulez fiecare Dockerized. site-ul web pe un alt număr de port local - găzduind astfel mai multe site-uri web [mai mici] pe o singură gazdă.

Cu toate acestea, configurația acestui aranjament pare mai degrabă manuală - trebuie să țin evidența numerelor de porturi și să mă asigur că instanțele docker rulează corect.

Mi se pare că o soluție [teoretică] grozavă ar fi ceea ce face Phusion Passenger pentru aplicațiile web, cum ar fi cele bazate pe Ruby on Rails.

Pasagerul, după cum am înțeles, vede o solicitare primită, verifică dacă acea aplicație rulează și, dacă da, trimite cererea către acea aplicație - și dacă nu rulează, declanșează o instanță. (Vă permite, de asemenea, să închideți - configurabil - site-uri care nu au fost folosite de ceva timp.) Gestionează transportul între Nginx/Apache și serverele de aplicații, astfel încât nu există o urmărire manuală a numerelor de porturi.

Deci întrebarea mea este: există o soluție care face ceea ce face Phusion Passenger, dar pentru mai multe aplicații web dockerizate - adică le pornește/oprește automat și gestionează conexiunile de la numele gazdă la instanța docker corespunzătoare fără a necesita o urmărire manuală a numerelor de port?

Sau... abordez această problemă complet greșit și este mult mai bine să rulezi mai multe site-uri Dockerizate pe o singură gazdă?

Multumesc mult pentru orice interventie.

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.