动态将 BalancerMembers 添加到代理

动态将 BalancerMembers 添加到代理

运行 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,会出现一个新的输入字段和一个复选框。在这里你可以添加新的工作人员。但我不知道是否可以删除它们。也许只需禁用主机即可

相关内容