Pregunta

Estoy utilizando la directiva del equilibrador de proxy Apache para conectar un conjunto de servidores delgados (para Rails).

Me gusta así:

  <Proxy balancer://thinservers>
    BalancerMember http://127.0.0.1:5000 route=thin0
    BalancerMember http://127.0.0.1:5001 route=thin1
    BalancerMember http://127.0.0.1:5002 route=thin2
  </Proxy>

Sin embargo, thin también se puede configurar para usar sockets de dominio Unix.

Así que quiero poder hacer algo como:

  <Proxy balancer://thinservers>
    BalancerMember unix://tmp/thin.0.sock route=thin0
    BalancerMember unix://tmp/thin.1.sock route=thin1
    BalancerMember unix://tmp/thin.2.sock route=thin2
  </Proxy>

Pero Apache no lo está tomando. Al parecer, nginx puede hacerlo, pero realmente quiero usar Apache.

¿Hay alguna manera?

¿Fue útil?

Solución

Respuesta corta, no.

De http://httpd.apache.org/docs/2.2/mod /mod_proxy_balancer.html

  

Proporciona soporte de equilibrio de carga para   Protocolos HTTP, FTP y AJP13

Por lo tanto, esos son los únicos protocolos compatibles.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top