Puncte:0

Network load balancer keeps routing requests to unhealthy target

drapel er

I have two instances running as targets and one network load balancer communicating with these two over a TCP protocol.

Now, for some reason if the health check of one of the instances returns a 500, aws marks this target as unhealthy but keeps routing the request to it, even if it knows that it’s down and takes a few minutes to start routing the requests to the healthy one

Is this because of how the TCP protocol works? And need to wait for the idle timeout ends? How can I resolve this? There doesn’t seem to be a settings for this timeout either

drapel br
Bănuiesc că ELB, la fel ca majoritatea sistemelor de echilibrare a încărcăturii, nu va trimite nicio conexiune nouă către instanța „nesănătoasă”, dar conexiunile existente nu vor fi terminate. Când faceți acest lucru cu grație pentru întreținerea planificată, acest lucru este de obicei denumit „epuizați cumpărăturile”.

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.