Я пытаюсь настроить балансировщик нагрузки с помощью Apache Httpd 2.4.6 на CentOS 7.3 VM. Тем не менее, «apachectl configtest» терпит неудачу с сообщением об ошибкеAH00526: BalancerMember Плохой синтаксис для имени балансира
AH00526: Syntax error on line 32 of /etc/httpd/conf/httpd.conf:
BalancerMember Bad syntax for a balancer name
Хотя я есть загруженную mod_proxy_http (так http://192.168.56.2:5555 должен содержать действительный протокол), а синтаксис соответствует тем, которые в примерах, которые я нашел.
Любые идеи о том, что не так? Мой httpd.conf выглядит следующим образом:
ServerRoot "/etc/httpd"
Listen 5555
LoadModule unixd_module modules/mod_unixd.so
LoadModule authz_core_module modules/mod_authz_core.so
LoadModule log_config_module modules/mod_log_config.so
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so
LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so
LoadModule status_module modules/mod_status.so
LoadModule mpm_prefork_module modules/mod_mpm_prefork.so
User apache
Group apache
ServerAdmin [email protected]
ServerName center.mcjwi01.eur.ad.sag:5555
<Directory />
AllowOverride none
Require all denied
</Directory>
LogLevel debug
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
CustomLog "logs/access_log" combined
AddDefaultCharset UTF-8
<Proxy "balancer:iscluster">
BalancerMember http://192.168.56.2:5555
BalancerMember http://192.168.56.3:5555
ProxySet lbmethod=bybusiness
</Proxy>
ProxyPass "/" "balancer:iscluster"
ProxyPassReverse "/" "balancer:iscluster"
Так сильно. Если я правильно понял, моя ошибка не была в инструкции BalancerMember, но во имя балансира? Итак, я думаю, что сообщение об ошибке несколько вводящий в заблуждение – user1774051
ошибкой является отсутствие «: //», когда вы определили t он балансировщик iscluster, так же, как типичный url, который включает в себя схему http https, которая идет с: // то же самое происходит с балансировщиком, что является другой схемой для apache httpd server, не уверен, правильно ли я объясню это. –