httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Raj_Dexter <rajdexter2...@gmail.com>
Subject Re: [users@httpd] change BalancerMember status if servlet fails
Date Fri, 14 Nov 2008 06:12:01 GMT

I did the same trick.
When my back-end server is down i throw HTTP 503 servlet error from
respective worker node.
The error is shown to the user only for the first time. But after refreshing
the browser the request is redirected to some other working node (even if
the load on the node is more than the failed node). Next all the requests
are forwarded to unfailed nodes.:jumping:


ctkemper wrote:
> 
> I'm using httpd 2.2.9 on windows. I've configured a simple load balancer
> with 2 servlet backends, as follows:
> 
>   <Proxy balancer://mycluster>
>       BalancerMember ajp://host1:8009/myservlet route=tomcat1
>       BalancerMember ajp://host2:8009/myservlet route=tomcat2
>   </Proxy>
> 
> Load balancing among the servlets is working as expected. Failover works
> too, when one of the tomcats fails, or when I mark one of the worker URLs
> as disabled via the Balance Manager. All very nice!
> 
> My question: If the servlet fails (e.g. returns a 50x http error), is
> there some way I can use that to set the corresponding BalanceMember
> status to Err or Dis? Currently the load balancer continues to select the
> failed servlet.  I've tried using an http connector rather than ajp in the
> BalancerMember URLs but that made no difference.
> 
> Any ideas?
> 
> thanks,
> CK
> 
> ---------------------------------------------------------------------
> 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@httpd.apache.org
>    "   from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/change-BalancerMember-status-if-servlet-fails-tp20139266p20495235.html
Sent from the Apache HTTP Server - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
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@httpd.apache.org
   "   from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org


Mime
View raw message