Score:0

Network load balancer keeps routing requests to unhealthy target

ธง 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

br flag
ฉันเดาว่า ELB เช่นเดียวกับโหลดบาลานเซอร์ส่วนใหญ่ จะไม่ส่งการเชื่อมต่อใหม่ใดๆ ไปยังอินสแตนซ์ “ไม่แข็งแรง” แต่การเชื่อมต่อที่มีอยู่จะไม่ถูกยกเลิก เมื่อทำสิ่งนี้อย่างงดงามสำหรับการบำรุงรักษาตามแผน โดยปกติจะเรียกว่า “ระบายของซื้อของขาย”

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา