英文:
ACL with multiple server - Haproxy
问题
我正在使用 ACL 和 if 条件中的 use-server 指令:示例:
acl olay12 url_sub list
use-server anadolu if olay12
我想在第二行的 if 条件中添加另一个服务器。如果我像这样使用 or:
use-server anadolu or server2 if olay12
它不起作用。我知道可以使用 use backend 指令,但是否可以使用 use-server 将服务器添加到此条件中?
谢谢
英文:
I am using ACLs and use-server directive with if condition: Example:
acl olay12 url_sub list
use-server anadolu if olay12
I want to add another server to if condition on line 2. If I use or like this:
use-server anadolu or server2 if olay12
It doesn't work. I know I can use use backend directive but is it possible to add servers to this condition with use-server ?
Thank you
答案1
得分: 1
HAProxy文档明确指出use-server指令。它仅接受一个服务器。
链接:https://www.haproxy.com/documentation/hapee/1-8r1/onepage/#4.2-use-server
如果您想要将请求重定向到一个服务器或另一个服务器,这意味着您想要平衡您的请求,因此应该使用平衡机制。
英文:
The HAProxy documentation is clear about the use-server directive. It accept only one server.
https://www.haproxy.com/documentation/hapee/1-8r1/onepage/#4.2-use-server
If you want to redirect requests to a server OR another one, that means you want to balance your requests, so you should use the balance mechanism.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论