Der Loadbalancer hat zwei grundsätzliche Parameter mit den nachstehenden defaults:
lb_min_ecmcount = 5
heißt: es werden 5 ecm requests an ALLE reader geschickt, um herauszufinden, welcher der richtige für den gewählten mode ist (mode 1=der schnellste, 2=der am längsten nicht genutzte, 3=der am wenigsten ausgelastete ....diehe doku)
lb_max_ecmcount = 500
heißt: der nach dem min_ecmcount ermittelte reader wird für die nächsten 500 ecms benutzt
danach wird wieder gemäß min_ecmcount neu ermittelt.
...and so on...
nachdem ein ECM durchschnittlich alle 7 Sekunden angeforder wird, heißt das - wie du festgestellt hast - daß bei unveränderten default-werten der loadbalancer alle 500 ECMs x 7 Sekunden = 3.500 Sekunden = ca. 1 Stunde neu kalibriert.
Mal abgesehen davon habe ich (mit internen und externen shares) festgestellt, daß der lbmode 1 (also, der schnellste reader) die beste performance abliefert.
Und darüberhinaus gibt es noch ein gerüttelt maß an weiteren Load-balancer Parametern mit denen man das verhalten bis zur Perversion tunen kann.
empfehle:
Razorback