Welcome! Log In Create A New Profile

Advanced

Re: 502 ошибка

Maxim Dounin
November 22, 2010 12:16PM
Hello!

On Mon, Nov 22, 2010 at 07:48:35AM -0500, ig0r wrote:

> у меня есть вопрос по теме,
> почему вмодуле proxy есть возможность
> отдать устаревший кеш при 502 ошибке, а у
> модуля реализующего fastsgi нет?
>
> proxy_cache_use_stale [error | timeout | invalid_header | updating |
> http_500 | http_502 | http_503 | http_504 | http_404 | off] [...]
>
> fastcgi_cache_use_stale [error | timeout | invalid_header | updating |
> http_500 | http_503 | http_404 | off] [...]

Потому что возврат fastcgi-приложением http-ошибки 502/504 не
ожидается, ибо эти ошибки генерируют http прокси сервера.

Что касается 502 ошибок возникающих в обсуждаемой теме, то они
генерируются nginx'ом (а не fastcgi-приложением) при возникновении
ошибки соединения к бекенду. Если хочется в этом случае отдавать
вместо 502 ошибки stale-запись из кеша - то надо указать

fastcgi_cache_use_stale error;

То же самое относится и к 504/timeout.

Maxim Dounin

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

502 ошибка

greenh November 22, 2010 07:36AM

Re: 502 ошибка

tantra November 22, 2010 07:46AM

Re: 502 ошибка

greenh November 22, 2010 07:50AM

Re: 502 ошибка

greenh November 22, 2010 08:04AM

Re: 502 ошибка

greenh November 22, 2010 08:50AM

Re: 502 ошибка

ig0r November 22, 2010 07:48AM

Re: 502 ошибка

Maxim Dounin November 22, 2010 12:16PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 201
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready