Let me take a look at this... > On Jul 29, 2016, at 7:26 PM, mb19890...@126.com wrote: > > Hi Lars, > > I am using the apache http server to proxy the request from brower and load > balancer, the version is 2.4.23, also I am working with module named > mod_proxy_hcheck to check the worker healthy, but I am failed, I have do a > lot of work to check the configuration and solution, but it is not use, so > can you help me to find the problem, Because this function is the lastest, > also I can not find the answer from internet. > > This is the core configuration below(you can also find this in the > attachment): > <VirtualHost *:80> > ServerAdmin webmaster@localhost > DocumentRoot "/usr/local/apache/htdocs" > ServerName localhost > ServerAlias localhost > ProxyPass /examples/servlets/ balancer://cluster/examples/servlets/ > ProxyPassReverse /examples/servlets/ balancer://cluster/examples/servlets/ > ErrorLog "logs/dummy-host2.example.com-error_log" > CustomLog "logs/dummy-host2.example.com-access_log" common > </VirtualHost> > > ProxyHCExpr ok234 {%{REQUEST_STATUS} =~ /^[234]/} > ProxyHCExpr ok23 {%{REQUEST_STATUS} =~ /^[5]/} > #ProxyHCExpr in_maint {hc('body') !~ /Under maintenance/} > ProxyRequests Off > > <proxy balancer://Testcluster> > BalancerMember http://localhost:8181/examples/servlets loadfactor=1 > hcmethod=GET hcexpr=ok234 hcinterval=15 hcuri=/status.php > BalancerMember http://localhost:8282/examples/servlets loadfactor=1 > hcmethod=GET hcexpr=ok23 hcinterval=15 hcuri=/check > ProxySet lbmethod=byrequests > </proxy> > > #ProxyPass "/" "balancer://cluster" > #ProxyPassReverse "/" "balancer://cluster" > > <Location /balancer-manager> > SetHandler balancer-manager > Order Deny,Allow > Deny from all > Allow from all > </Location> > > But I find the log in tomcat, the result is : > 127.0.0.1 - - [29/Jul/2016:23:07:40 +0800] "GET /examples/servlets HTTP/1.0" > 302 - > 127.0.0.1 - - [29/Jul/2016:23:07:56 +0800] "GET /examples/servlets HTTP/1.0" > 302 - > 127.0.0.1 - - [29/Jul/2016:23:08:12 +0800] "GET /examples/servlets HTTP/1.0" > 302 - > 127.0.0.1 - - [29/Jul/2016:23:08:28 +0800] "GET /examples/servlets HTTP/1.0" > 302 - > 127.0.0.1 - - [29/Jul/2016:23:08:44 +0800] "GET /examples/servlets HTTP/1.0" > 302 - > 127.0.0.1 - - [29/Jul/2016:23:09:00 +0800] "GET /examples/servlets HTTP/1.0" > 302 - > > It looks like the parameter "hcuri=/status.php" or "/check" does not affect. > > Can you help me to find the problems? I can not find the answer from document > in the official website. > > Thank you very much! > > Best Regards. > Bin > > <httpd.conf><httpd-info.conf><httpd-vhosts.conf> > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org > For additional commands, e-mail: users-h...@httpd.apache.org
--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@httpd.apache.org For additional commands, e-mail: users-h...@httpd.apache.org