Hi.
1) Are there any known problems with multicasted stats?
Server with Entry 1 below (w/ mod_ackhand 1.2.1) has 4 GB RAM but
the values for memory and req (seen on server 0 w/ mod_backhand
from current CVS) below are rather unbelievable.
Entry | Hostname | Age | Address | Total Mem | Avail Mem |
# ready servers/# total servers | ~ms/req [#req] | Arriba |
# CPUs | Load/HWM | CPU Idle
0 | rhea.hbz-nrw.de | 0 | 193.30.112.104 | 1976 MB | 1704 MB |
10/10 | 0 [0] | 535356 | 2 | 0.003/7 | 0.000
1 | kronos.hbz-nrw.de | 0 | 193.30.112.118 | 4 MB | 4174864384 MB |
263714/17 | 0 [-1282416640] | 0 | 0 | 0.017/3 | 8.000
Stats from server 0 are not sent to server 1 so status there
consists only of its own status (here he gets #CPUs and memory
right but Age, Load and CPU Idle are curious):
0 | kronos.hbz-nrw.de | 1059066619 | 193.30.112.118 | 3981 MB |
2966 MB | 0/20 | 0 [0] | 263714 | 4 | /.////1 | /.///
2) We are thinking of using mod_backhand in an rather unusal way:
in our scenario there will one "frontend" server with
apache/backhand on port 80.
This server should redirect requests to port 80 on other servers;
the apache/backhand on those servers however won=B4t be on port 80
but somewhere else (port 80 will be used by a different proprietary
server) and balancing should take place primarily based on CPU load
of the "backend" servers.
Is this possible?
Or will the redirector in any case try to redirect to the port of
the apache from which the stats originate?
Or can I influence this behaviour by adding a port to the <ip addr>
part of the MulticastStats config of the backend servers like this:
MulticastStats 193.30.112.456:80 193.30.112.104:4445,1
Any hints are welcome.
Thanx in advance
heiko
1) Are there any known problems with multicasted stats?
Server with Entry 1 below (w/ mod_ackhand 1.2.1) has 4 GB RAM but
the values for memory and req (seen on server 0 w/ mod_backhand
from current CVS) below are rather unbelievable.
Entry | Hostname | Age | Address | Total Mem | Avail Mem |
# ready servers/# total servers | ~ms/req [#req] | Arriba |
# CPUs | Load/HWM | CPU Idle
0 | rhea.hbz-nrw.de | 0 | 193.30.112.104 | 1976 MB | 1704 MB |
10/10 | 0 [0] | 535356 | 2 | 0.003/7 | 0.000
1 | kronos.hbz-nrw.de | 0 | 193.30.112.118 | 4 MB | 4174864384 MB |
263714/17 | 0 [-1282416640] | 0 | 0 | 0.017/3 | 8.000
Stats from server 0 are not sent to server 1 so status there
consists only of its own status (here he gets #CPUs and memory
right but Age, Load and CPU Idle are curious):
0 | kronos.hbz-nrw.de | 1059066619 | 193.30.112.118 | 3981 MB |
2966 MB | 0/20 | 0 [0] | 263714 | 4 | /.////1 | /.///
2) We are thinking of using mod_backhand in an rather unusal way:
in our scenario there will one "frontend" server with
apache/backhand on port 80.
This server should redirect requests to port 80 on other servers;
the apache/backhand on those servers however won=B4t be on port 80
but somewhere else (port 80 will be used by a different proprietary
server) and balancing should take place primarily based on CPU load
of the "backend" servers.
Is this possible?
Or will the redirector in any case try to redirect to the port of
the apache from which the stats originate?
Or can I influence this behaviour by adding a port to the <ip addr>
part of the MulticastStats config of the backend servers like this:
MulticastStats 193.30.112.456:80 193.30.112.104:4445,1
Any hints are welcome.
Thanx in advance
heiko