我们在 3 个节点上设置了 nGinx 重定向,node1、node2、node3。现在一切正常。我们有一个小要求。我们只需要从一台服务器加载一个特定的 URL。是否可以通过调整此配置。
我将在此处粘贴我们当前的 node1 配置。
upstream project.in {
server node2:8080 weight=10 max_fails=3 fail_timeout=30s;
server node3:8080 weight=10 max_fails=3 fail_timeout=30s;
}
server {
listen 80;
server_name www.example.in;
location / {
proxy_pass http://example.in;
}
}
根据上面的配置,到达node1的流量将在node2和node3之间共享。我们的要求是,如果有人访问http://example.in/test/administrator/,它应该只访问 node1。换句话说,我们需要为这个特定的 URL 禁用负载平衡。这可以通过调整配置文件来实现吗?