NLB fürt, de melyik node fogja a bejövő kérést kiszolgálni?
Sikerült egy komoly NLB-s problémába belenyúlnom. Ennek kapcsán egy hasznos eszközt forgattam, amirol viszonylag keveset írunk úgy általában.
Adódik a kérdés: egy adott NLB fürt esetében, adott klienstol érkezo kéréseket vajon melyik NLB node fogja megválaszolni? A Windows NLB nem olyan misztikus mint ahogy azt sokan és sokszor gondolják. Determinisztikus. Adott egy algoritmus ami alapján az NLB fürt tagjai döntenek, hogy melyik node-nak kell kiszolgálnia a kérést. Ez az algoritmus tesztelési céllal munkára is hívható. A következo parancs segítségével megtudhatjuk, hogy a fürt melyik tagja fogja a bejövo kérést kiszolgálni:
nlb filter <protokoll> <source ip> <clusterip>:<port>
Egy példa itt: