Nginx Upstream Check can not find the check servers on status page

Markus Jelsma markus.jelsma at openindex.io
Tue Sep 4 09:15:14 UTC 2012


Yes, without that patch it won't build at all if i remember correctly.

I have two Nginx nodes running the same config and build. They both run fine and so does the healthcheck status page until i comment out the fair configuration directive.

I'll try to reproduce on another machine.

Thanks

 
 
-----Original message-----
> From:姚伟斌 <nbubingo at gmail.com>
> Sent: Tue 04-Sep-2012 11:05
> To: nginx at nginx.org
> Subject: Re: Nginx Upstream Check can not find the check servers on status page
> 
> Have you also added the patch for the official upstream module in
> Nginx  :https://github.com/yaoweibin/nginx_upstream_check_module/blob/master/check_1.2.2%2B.patch
> 
> You should added this patch first.
> 
> 
> 2012/9/4 Markus Jelsma <markus.jelsma at openindex.io>:
> > Hi 姚伟斌 ,
> >
> > We patched the fair module as per the README. The thing is that the health status page does not work _without_ the fair module enabled. The load balancing still works though. If i switch the fair module back on, the healthcheck status page will work again.
> >
> > Thanks
> >
> >
> >
> >
> > -----Original message-----
> >> From:姚伟斌 <nbubingo at gmail.com>
> >> Sent: Tue 04-Sep-2012 04:45
> >> To: nginx at nginx.org
> >> Subject: Re: Nginx Upstream Check can not find the check servers on status page
> >>
> >> Hi, Markus,
> >>
> >> The fair module need extra patch to work with upstream check module:
> >> https://github.com/yaoweibin/nginx_upstream_check_module/blob/master/upstream_fair.patch
> >>
> >> See README for detail.
> >>
> >> If you don't add any check servers, it'll produce such errors.
> >>
> >> 2012/9/3 Markus Jelsma <markus.jelsma at openindex.io>:
> >> > Hi,
> >> >
> >> > We use the Nginx upstream check module [1] with the Nginx upstream fair module for Nginx 1.2.2. Whenever we disable the fair module or compile without the fair module we cannot view the healthcheck status page and the following error is logged:
> >> >
> >> > 2012/09/03 13:20:48 [error] 28149#0: *1 [http upstream check] can not find the check servers, have you added the check servers? , client: 1.2.3.4, server: localhost, request: "GET /healthcheck_status HTTP/1.1", host: ""
> >> >
> >> > Thanks
> >> > Markus
> >> >
> >> > [1]: https://github.com/yaoweibin/nginx_upstream_check_module
> >> >
> >> > _______________________________________________
> >> > nginx mailing list
> >> > nginx at nginx.org
> >> > http://mailman.nginx.org/mailman/listinfo/nginx
> >>
> >> _______________________________________________
> >> nginx mailing list
> >> nginx at nginx.org
> >> http://mailman.nginx.org/mailman/listinfo/nginx
> >>
> >
> > _______________________________________________
> > nginx mailing list
> > nginx at nginx.org
> > http://mailman.nginx.org/mailman/listinfo/nginx
> 
> _______________________________________________
> nginx mailing list
> nginx at nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx



More information about the nginx mailing list