httpd-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yehuda Katz <yeh...@ymkatz.net>
Subject Re: [users@httpd] Is there a way to return non-200 status when HHVM backend is down?
Date Thu, 09 Jun 2016 05:05:47 GMT
I miss read your question and thought you were asking it the other way
around.
The only thing I can think of would be to have HHVM handle every request
itself instead of having HTTPD serve static files.

- Y

On Thu, Jun 9, 2016 at 12:43 AM, linux.il <linux.il@gmail.com> wrote:

>
>
> On Wed, Jun 8, 2016 at 3:35 PM, Yehuda Katz <yehuda@ymkatz.net> wrote:
>
>> If you use mod_rewrite instead of ProxyPass, you can specify it should
>> only proxy for files that don't exist. This is an example from the
>> documentation:
>>
>> RewriteCond "%{REQUEST_FILENAME}" !-f
>> RewriteCond "%{REQUEST_FILENAME}" !-d
>> RewriteRule "^/(.*)" "http://old.example.com/$1" [P]
>>
>> - Y
>>
>> Sent from a device with a very small keyboard and hyperactive autocorrect.
>> On Jun 8, 2016 4:13 AM, "linux.il" <linux.il@gmail.com> wrote:
>>
>>> Hi,
>>> I'm running Apache 2.4 with HHVM backend (.php processing is going to
>>> HHVM on :9000 with
>>> ProxyPassMatch directive).
>>> From time to time HHVM  service is freezing, so PHP stuff return 503,
>>> but static pages work as usual. I'd like Apache to return 503 or any
>>> non-200 status for static pages  in this situation. How this can be done?
>>>
>>> TIA,
>>> Vitaly
>>>
>>
> Yehuda,
> thank you, but I'm not sure I understand how it will help.
> My goal is to return 503 status to *all* http requests when HHVM is down.
> (why? - I'm using Incapsula loadbalancing; and Incapsula is using live
> traffic for decide if server up/down. So my server stays "up" in Incasula
> when HHVM down)
>

Mime
View raw message