Ruediger Pluem wrote:
On 12/01/2008 08:25 AM, [EMAIL PROTECTED] wrote:
Author: pquerna
Date: Sun Nov 30 23:25:11 2008
New Revision: 721987
URL: http://svn.apache.org/viewvc?rev=721987&view=rev
Log:
Add a new module to read in the heartbeat file and do load balancing for
mod_proxy based upon it.
Added:
httpd/httpd/trunk/modules/proxy/mod_lbmethod_heartbeat.c (contents, props
changed)
- copied, changed from r721944,
httpd/httpd/trunk/modules/proxy/examples/mod_lbmethod_rr.c
Modified:
httpd/httpd/trunk/CHANGES
httpd/httpd/trunk/modules/proxy/config.m4
.....
+
+ if (!server) {
+ continue;
+ }
+
+ if (!PROXY_WORKER_IS_USABLE(worker)) {
+ ap_proxy_retry_worker("BALANCER", worker, r->server);
+ }
+
+ if (PROXY_WORKER_IS_USABLE(worker)) {
+ server->worker = worker;
+ if (server->seen < 10) {
Hm. Hardcoded 10. This seems to be ugly.
Made a compile time define in r723685.
...
Regards
RĂ¼diger
Thank You,
Paul