从 apache 负载均衡器中禁用成员
Disable member from apache load balancer
我正在使用apache 负载均衡器注册了两个会员。我可以看到负载平衡器管理器成员。
当我尝试从 CURL 中禁用成员时,我无法禁用,但是当我尝试从 GUI 中禁用时,我可以。
下面是我的 curl 命令:
curl -s -XPOST "http://${server}:${port}/${manager}?" -d b="${balancer}" -d w="${worker}" -d nonce="${nonce}" -d status_D=1 -d lf=1 -d status_I=0 -d status_H=0 -d ls=0 -d wr= -d rr=
curl -s -XPOST "http://${server}:${port}/${manager}?" -d b="${balancer}" -d w="${worker}" -d nonce="${nonce}" -d dw=Disable
下面是我的负载均衡器配置
ProxyRequests off
<Proxy balancer://apachelb22>
BalancerMember http://103.26.112.105:8081
BalancerMember http://152.87.14.10:8082
ProxySet lbmethod=byrequests
</Proxy>
<Location /balancer-manager>
SetHandler balancer-manager
</Location>
ProxyPass /balancer-manager !
ProxyPass / balancer://apachelb22/
ProxyPassReverse / balancer://apachelb22/
当我尝试使用 curl 命令禁用时,出现以下错误
[error] [client 127.0.0.1] File does not exist: /var/www/html/balancer-manager
我的apache版本是Apache/2.2.34
请让我知道哪里错了
问候
萨蒂扬维什
我使用了下面的 curl 命令,因此我能够禁用 worker
curl -s -o /dev/null "${target}?b=${balancer}&w=${worker}&nonce=${nonce}&status_D=1&lf=1&ls=0&wr=&rr="
我正在使用apache 负载均衡器注册了两个会员。我可以看到负载平衡器管理器成员。 当我尝试从 CURL 中禁用成员时,我无法禁用,但是当我尝试从 GUI 中禁用时,我可以。
下面是我的 curl 命令:
curl -s -XPOST "http://${server}:${port}/${manager}?" -d b="${balancer}" -d w="${worker}" -d nonce="${nonce}" -d status_D=1 -d lf=1 -d status_I=0 -d status_H=0 -d ls=0 -d wr= -d rr=
curl -s -XPOST "http://${server}:${port}/${manager}?" -d b="${balancer}" -d w="${worker}" -d nonce="${nonce}" -d dw=Disable
下面是我的负载均衡器配置
ProxyRequests off
<Proxy balancer://apachelb22>
BalancerMember http://103.26.112.105:8081
BalancerMember http://152.87.14.10:8082
ProxySet lbmethod=byrequests
</Proxy>
<Location /balancer-manager>
SetHandler balancer-manager
</Location>
ProxyPass /balancer-manager !
ProxyPass / balancer://apachelb22/
ProxyPassReverse / balancer://apachelb22/
当我尝试使用 curl 命令禁用时,出现以下错误
[error] [client 127.0.0.1] File does not exist: /var/www/html/balancer-manager
我的apache版本是Apache/2.2.34
请让我知道哪里错了
问候 萨蒂扬维什
我使用了下面的 curl 命令,因此我能够禁用 worker
curl -s -o /dev/null "${target}?b=${balancer}&w=${worker}&nonce=${nonce}&status_D=1&lf=1&ls=0&wr=&rr="