
jim at jaguNET
May 30, 2008, 7:02 AM
Post #9 of 9
(189 views)
Permalink
|
On May 30, 2008, at 9:10 AM, Jess Holle wrote: > Jim Jagielski wrote: >> On May 29, 2008, at 5:38 PM, andrzej wrote: >>> Hi, >>> >>> module mod_proxy_balancer can make decision basing on volume of >>> traffic or number of requests. How, for example, this volume is >>> counted? Is it counted from the time server starts (hope not) or >>> maybe it is counted in 10 minutes period (after 10 minutes values >>> read and transfered are reset and counted from zero)? Where/how >>> can I change this time? >> It is counted after each request... that each, the counters are >> updated with info after each request. >> >> They are not "reset" or "aged" for a number of reasons: >> >> 1. The overhead associated with it. Esp something like what >> is done in mod_jk... >> 2. Validity: LBs try to maintain an overall average. If >> you occasionally "reset" then you lose knowledge of >> the past and so you are only averaging over smaller >> time-periods... It's like the difference in tracking >> stocks short-term rather than long-term. LB is a long >> term action. >> >> The only reason I can see for some kind of "reset" is to >> avoid overflow, but even then you don't want to "reset" to >> 0 but rather do a uniform normalization. >> >> Why is the current behavior bad and why do you want to change >> it? > I've not experimented with it, but the session-based load balancing > in the latest mod_jk's looks attractive. I plan on, once 2.2.9 is out, adding my bytime algo before looking at whether bybusyness and/or bysession is viable for httpd. ;) --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: users-unsubscribe[at]httpd.apache.org " from the digest: users-digest-unsubscribe[at]httpd.apache.org For additional commands, e-mail: users-help[at]httpd.apache.org
|