Puncte:0

Cum să faci ca nginx să primească și să trimită date atât la server1, cât și la server2?

drapel rs

Am nginx ca proxy invers. Vreau să trimit date la ambele servere, nu doar la unul nu se echilibrează încărcarea (doar trimite datele pe care le primește de la portul 80 la server1 și apoi server2).

Server1 va fi un server web și server2 este pentru cererea de înregistrare.

locație /app2/ {
    proxy_bind 127.0.0.2;
    proxy_pass http://example.com/app2/;
}
Gerard H. Pille avatar
drapel in
Ar trebui să dezvoltați un proxy care să facă exact asta. Ai idee ce vei face cu răspunsul de la al doilea server?
Puncte:0
drapel in

Aceasta pare o întrebare XY. Specificați că server2 este pentru logare?

Aș sugera să folosiți ambele servere pentru servirea web ȘI pentru înregistrarea în jurnal, apoi să setați un alt proces pentru a ingera acele jurnale (logstash, elasticsearch etc.) și să mențineți ceasurile sincronizate cu NTP.

Această soluție vă permite să vă extindeți orizontal cu server3,4.... în cazul în care încărcarea necesită acest lucru.

Puncte:0
drapel in

O altă opțiune este să mutați rolul de „divizare” pe comutatorul dvs. Ethernet în loc de proxy sau server web.

Dacă aveți acces de administrator la comutatorul dvs. Ethernet, verificați dacă acesta acceptă un port MIRROR, numit uneori port MONITOR. Acest lucru va clona toate cadrele Ethernet care intră/ies din portul fizic către serverul dvs. web și le va reda pe portul oglindă.

Atașat la acel port de monitor ar fi un fel de senzor-gazdă, capabil să descarce totul și să înregistreze ceea ce vede. Există un număr rapid de opțiuni software disponibile.

Principalul avantaj al acestui lucru este că serverul/ele web și proxy-ul nu sunt conștienți și nu au nevoie de modificări și nu există nicio încărcare pe acele gazde.

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.