Problema load balancer in amazon cloud

Am creat un load balancer in amazon cloud, am adaugat o masina in spatele load balancer-ului, am pe masina respectiva o aplicatie asp.net core pe linux, serverul http logheaza request-urile dar in browser nu primesc nici un raspuns.

curl -v host
curl -I host

1 Like

Am incercat dar nu primesc raspuns.

asta inseamna ca trece prin LB si ajunge in VM - deci problema este undeva in http server? Daca ii dai skip la LB functioneaza corect?

Incearca sa-l testezi inside-out, layer by layer.

  1. inside the VM - does it work locally?
  2. outside the VM without LB - working?
    etc.

Am incercat sa accesez serverul http de pe masina virtuala fara load balancer si a mers, e prima data cand configurez un load balancer, am mai intrebat in stanga si dreapta, m-au mai ajutat, pana peste 4 saptamani cand am prezentarea sper sa ii dau de cap.

Ce load balancer, ca si amazon are o gramada de optiuni. Eu folosesc doar nginx pe vps-uri si functioneaza ca un proxy pe portul 80 si 443 care face cache pentru o anumita perioada la continutul static respectiv limiteaza numarul de request-uri la backend si le distribuie pe mai multe servere. Pe langa mai rulez vps-uri cu mysql proxy (mysql router) daca e cazul sa avem mai multe servere mysql.

https://aws.amazon.com/elasticloadbalancing/classicloadbalancer ?

Asta e tutorial-ul care l-am facut:

Daca e setat pe internet-facing la routing la listener, ai serverele tale la target-uri si nu ai portul pe care trebuie sa il acceseze blocat pe servere nu vad problema. Poate ceva problema legata de dns.

Poate ai incurcat porturile intre listener si target.