Используя Apache 2.4, я хотел бы иметь возможность динамически добавлять BalanaceMembers через API в группу балансировщика в модуле proxy_balancer.
Есть намеки, что это возможно. Документация дляmod_proxy_expressговорит, что mod_proxy_balancer «обеспечивает динамический рост».
Я вижу, что естьБалансировщикРостдирективу, которую я пытался добавить, но не вижу больше слотов на странице менеджера балансировки.
Как обеспечить динамический рост участников прокси-балансировщика? Как их добавлять и удалять? Где документация по API для добавления, удаления и управления участниками?
решение1
Это пока не работает для меня, потому что я не вижу в пользовательском интерфейсе того, как это можно добавить, но, возможно, это поможет вам. Я дам вам обновление, если узнаю что-то новое.
я использовал вариант конфигурации, упомянутый вэта тема
<Proxy balancer://myset growth=5>
BalancerMember http://localhost:8080 route=8080
BalancerMember http://localhost:8081 route=8081
ProxySet lbmethod=bybusyness
ProxySet stickysession=JSESSIONID
</Proxy>
РЕДАКТИРОВАТЬ
если нажать на ссылку lb, появится новое поле ввода и флажок. здесь можно добавлять новых рабочих. не знаю, можно ли их удалить. может быть, можно просто отключить хосты