From: Jim JagielskiDate: 2016-08-01 19:48To: usersSubject: Re: Hcheck module can not get the parameter of hcuriLet me take a look at this...> On Jul 29, 2016, at 7:26 PM, mb19890630@xxxxxxx 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-unsubscribe@xxxxxxxxxxxxxxxx> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx---------------------------------------------------------------------To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxxFor additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx