Puncte:0

AWS ALB pentru conexiuni socket TCP pe un număr de port personalizat?

drapel es

Am un echilibrator de încărcare a aplicațiilor (ALB) și o serie de servere web în spate. În afară de HTTP și HTTPS, servesc și serverele web conexiuni socket TCP de lungă durată pe port 52345.

Când o priză client încearcă să se conecteze la portul ALB 52345, nu reușește, deoarece ALB nu are un ascultător pe acest port.

Când am încercat să adaug un ascultător pe acest port, mi-am dat seama că ALB permite doar ascultători pe HTTP și HTTPS. Așa că am încercat să adaug un ascultător HTTP pe port 52345. Tot nu a mers.

Mesaj de eroare:

O încercare de conectare a eșuat deoarece partea conectată nu a răspuns corect după o perioadă de timp sau conexiunea stabilită a eșuat deoarece gazda conectată nu a răspuns 34.199.41.181:52345

Cum trec peste acest obstacol? De ce AWS nu permite ascultatorul TCP pe ALB?

Puncte:2
drapel gp
Tim

ALB este special pentru aplicații http și https, nu pentru TCP general. Dacă doriți un echilibrator de încărcare TCP, ar trebui să luați în considerare utilizarea unui NLB (Network Load Balancer). Acestea se ridică la o sarcină extrem de mare și au câteva caracteristici destul de utile. NLB poate echilibra încărcarea orice port, inclusiv http/80 și https/443, dar nu este conștient de aplicație/protocol, așa că nu are capabilități precum rutarea pe cale. NLB-urile pot avea IP-uri statice (elastice).

Dacă aveți nevoie de capabilitățile ambelor tipuri de echilibrator de încărcare, puteți lua în considerare utilizarea ambelor. NLB ar putea fi pe un subdomeniu sau pe un IP fix.

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.