OSCAM loadbalancer

User avatar
ciprysat
Standard User
Posts: 54
Joined: 01 May 2014 23:31
Location: ALBA

OSCAM loadbalancer

Unread postby ciprysat » 29 Dec 2022 11:51

Care sunt setarile corecte la loadbalancer ?

eu am asa

https://freeimage.host/i/HTkWAbe


Image
User avatar
ASiX88796
Site Admin
Posts: 2952
Joined: 12 Oct 2013 17:02
Location: Timișoara

Re: OSCAM loadbalancer

Unread postby ASiX88796 » 30 Dec 2022 14:22

»
Load balancer = echilibrarea încărcării.
Se referă la readere, adică cererile către readere să fie mai echilibrate.

În funcție de readerele tale poți alege una din cele 5 variante:
- Loadbalance disabled = dezactivat, caz în care o cerere de ECM va fi trimisă la toate readerele
- Fastest reader first = cererea de ECM va fi trimisă doar la readerul cel mai rapid (primele 5 cereri [lb_min_ecmcount] vor fi trimisa la toate readerele pentru a se face o calibrare iar următoarele cereri vor fi trimise doar la readerul cu cel mai mic timp de răspuns)
- Oldest reader first = cererea de ECM va fi trimisă doar la readerul care nu a primit cereri de cel mai mult timp
- Lowest usage level cererea de ECM va fi trimisă doar la readerul care a primit cele mai puține cereri
- Log statistics only = dezactivat, caz în care o cerere de ECM va fi trimisă la toate readerele dar va fi salvată statistica într-un fișier.
___________________________ ____ ___ __ _
» Mulţi vorbesc, puţini comunică.
User avatar
ciprysat
Standard User
Posts: 54
Joined: 01 May 2014 23:31
Location: ALBA

Re: OSCAM loadbalancer

Unread postby ciprysat » 30 Dec 2022 20:28

Multumesc ! foarte buna traducere pe inteles

lb_retrylimit : Retry next readers only if response time is higher then lb_retrylimit in milli seconds . default :800 ms
:Reîncercați următorii cititori numai dacă timpul de răspuns este mai mare decât lb_retrylimit în milisecunde
daca cererea pe un reader depaseste timpus de raspuns de 800 ms se comuta pe urmatorul reader mai rapid

lb_reopen_seconds : time in seconds between retrying failed readers/CAIDs/providers/services
timpul în secunde între reîncercarea cititorilor/CAID-urilor/furnizorilor/serviciilor eșuate

(aici nu inteleg la ce se refera )
User avatar
ASiX88796
Site Admin
Posts: 2952
Joined: 12 Oct 2013 17:02
Location: Timișoara

Re: OSCAM loadbalancer

Unread postby ASiX88796 » 30 Dec 2022 22:05

»
De exemplu: dacă ai 3 readere și o cerere de CAiD 0b02, OScam va trimite cererea către toate 3 readerele iar apoi va compara timpul de răspuns pentru a stabili care este cel mai rapid reader. Dacă în schimb un reader nu răspunde deloc (timeout/not found/invalid) atunci readerul este considerat eșuat (failed) și nu mai participă la statistică. În aceste condiții, setând Time to reopen failed readers, poți retesta un reader eșuat, care între timp posibil să-și fi revenit.

Time to reopen (în secunde) stabilește timpul pentru a reverifica un reader care la momentl testului nu a răspuns.
___________________________ ____ ___ __ _
» Mulţi vorbesc, puţini comunică.
User avatar
ciprysat
Standard User
Posts: 54
Joined: 01 May 2014 23:31
Location: ALBA

Re: OSCAM loadbalancer

Unread postby ciprysat » 31 Dec 2022 22:21

lb_reopen_seconds : time in seconds between retrying failed readers/CAIDs/providers/services : default 900
timpul în secunde între reîncercarea cititorilor/CAID-urilor/furnizorilor/serviciilor eșuate

Totusi ii mare timpul de 900 sec . Cam 30 - 60 sec ar fi ok.
User avatar
ASiX88796
Site Admin
Posts: 2952
Joined: 12 Oct 2013 17:02
Location: Timișoara

Re: OSCAM loadbalancer

Unread postby ASiX88796 » 01 Jan 2023 15:50

»
Privind lucrurile dintr-un alt unghi: când un reader este etichetat ca eșuat (defect), pentru a nu se obosi în zadar, OScam nu mai trimite cereri la el. Va trimite cereri abia după ce acel reader este "reparat" sau mai bine zis după ce sa remediat problema. Variabila lb_reopen_seconds poate fi văzută și ca timpul necesar ca un reader defect să fie reparat. În mod implicit, OScam consideră că 900 secunde (15 minute) este timpul necesar ca un reader defect să fie repus în funcțiune.

Un reader este etichetat ca eșuat (defect) când nu răspunde deloc (timeout) sau răspunde cu not found sau invalid.
Obținem Timeout de la un reader când acesta este sufocat de cereri, este blocat complet, este întreruptă conexiunea (cablu), etc
Obținem not found sau invalid de la un reader când acel reader nu are acel CAiD, ProviD sau SiD.

Părerea mea este că în variabila lb_reopen_seconds trebuie trecut timpul necesar pentru a remedia una din problemele enumerate mai sus (timeout/not found/invalid). Remedierea nu o face OScam, ci o persoană care administrează acel reader.
___________________________ ____ ___ __ _
» Mulţi vorbesc, puţini comunică.

Return to “OScam”

Who is online

Users browsing this forum: No registered users and 40 guests