Пользовательский датчик балансировки нагрузки Apache

Есть ли способ использовать пользовательский зонд с балансировкой нагрузки apache httpd?

В приведенном ниже примере из документации apache apache определит доступность каждого узла, выполнив команду ping для порта службы. Вместо этого я хотел бы, чтобы apache вызывал некоторую службу /probe, которая выдаст "ok", когда узел будет доступен. Это когда-нибудь возможно?

<Proxy balancer://myset>
  BalancerMember http://www2.example.com:8080
  BalancerMember http://www3.example.com:8080
  ProxySet lbmethod=bytraffic
</Proxy>

ProxyPass "/images/"  "balancer://myset/"
ProxyPassReverse "/images/"  "balancer://myset/"

1 ответ

В случае, если у кого-то возникнет тот же вопрос, похоже, что это возможно в 2.4 с использованием mod_proxy_hcheck: https://httpd.apache.org/docs/2.4/mod/mod_proxy_hcheck.html

Другие вопросы по тегам