Opened 3 years ago

Last modified 3 years ago

#4569 new defect

Load balancer statistics doesn't collect average time

Reported by: Krunoslav Owned by:
Priority: major Component: Loadbalancer
Severity: medium Keywords:
Cc: Sensitive: no

Description

Revision

r11293

Issue Description

Load balancer statistics doesn't collect average response time

When the issue occurs

Always

How the issue is reproducable

I have two cccam readers, and load balance turned on (mode 1). Loadbalancer doesn't work (it always make request on both readers).

In stats file there are lot of lines like this:

reader1,0,09F1,000000,00C1,0000,99999,0,1485043519,2,89

And on web interfeace -> Readers -> Show LB statistics, in column Avg-time there are only 99999 and last time column is empty.

And in log:

(stat) loadbalancer: reader reader1 lbvalue = 99999 (time-avg 99999)

So average time is always 99999 and therefore load balancing doesn't work.

In log (ecm) I see response time in miliseconds, but for some reason load balancer stats don't collect them.

Change History (2)

comment:1 Changed 3 years ago by basta

Pretty sure you missconfigured oscam, or your reader are not responding, timeout offline etc...

comment:2 Changed 3 years ago by Krunoslav

Update:

Now I see that this happens only when using cacheex, i.e. when there is

cacheex = 1

in reader config.
If I remove cacheex=1 from reader, then it works fine. Are those two settings somehow connected?

Note: See TracTickets for help on using tickets.