[clug] force Apache to close connection on error

James Ring sjr at jdns.org
Mon Sep 21 05:05:39 UTC 2015


Maybe something like
https://github.com/yaoweibin/nginx_upstream_check_module ? I've never
used it so I can't vouch for it :)

On Sun, Sep 20, 2015 at 9:53 PM, Bob Edwards <Robert.Edwards at anu.edu.au> wrote:
> Hi all,
>
> I am running a site with Nginx in front of Apache (actually in front
> of lots of things, but am interested in Apache at the moment).
>
> The FOSS version of Nginx can do rudimentary fail-over if an "upstream"
> (back-end) server is not responding.
>
> The commercial version of Nginx (Nginx Plus) can do fancier tricks like
> detecting if the upstream server is responding with error code 500.
>
> Alas, if my site is "half-dead", Apache responds with error code 500
> and my FOSS version of Nginx determines that as a valid response and so
> keeps on sending requests to it.
>
> What I would like to do is get Apache to close the connection instead
> of responding with error code 500. This probably breaks all kinds of
> HTTP standards, but should suffice to trigger my Nginx to fail-over
> to the backup server.
>
> Any ideas?
>
> cheers,
>
> Bob Edwards.
>
> --
> linux mailing list
> linux at lists.samba.org
> https://lists.samba.org/mailman/listinfo/linux



More information about the linux mailing list