Foros del Web » Administración de Sistemas » Apache »

Fault tolerance en apache

Estas en el tema de Fault tolerance en apache en el foro de Apache en Foros del Web. Saludos!! Necesito poner en fault tolerance un web service y poder acceder a el desde una aplicacion en .net, el web service esta contenido en ...
  #1 (permalink)  
Antiguo 25/06/2009, 13:19
 
Fecha de Ingreso: junio-2009
Mensajes: 1
Antigüedad: 14 años, 10 meses
Puntos: 0
Fault tolerance en apache

Saludos!!

Necesito poner en fault tolerance un web service y poder acceder a el desde una aplicacion en .net, el web service esta contenido en 2 máquinas distintas (con el fin de cumplir la tolerancia a fallos).


Lo único que he podido hacer es redireccionar a una máquina desde apache (<dirección IP apache>) utilizando la siguiente configuración:


LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

ProxyRequests Off

ProxyPass /test <dirección IP máquina A>/webservice
ProxyPassReverse / <dirección IP máquina A>/webservice

Desde la aplicacion cliente se utiliza la url <dirección IP apache>/test y el webservice funciona sin ningun problema

Pero se requiere poner en fault tolerance los web servers de las 2 máquinas y la unica manera que se me ha ocurrido es con la siguiente configuración:

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so


<Proxy balancer://fault>
BalancerMember <dirección IP máquina A>/webservice
BalancerMember <dirección IP máquina B>/webservice
</Proxy>

ProxyPass /test balancer://fault nofailover=off
ProxyPassReverse / balancer://fault

Desde la aplicacion cliente se utiliza la url <dirección IP máquina apache>/test pero en el cliente me despliega un errror

"The request failed with HTTP status 404:No encontrado..."
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:01.