运行 Apache 2.4,我希望能够通过 API 将 BalanaceMembers 动态添加到 proxy_balancer 模块中的平衡器组。
有迹象表明这是可能的。mod_proxy_expressmod_proxy_balancer 表示“提供动态增长”。
我看到有一个BalancerGrowth指令,我曾尝试添加但在平衡器管理器页面中没有看到更多插槽。
如何实现代理平衡器成员的动态增长?如何添加和删除它们?添加、删除和管理成员的 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-link,会出现一个新的输入字段和一个复选框。在这里你可以添加新的工作人员。但我不知道是否可以删除它们。也许只需禁用主机即可