Welcome! Log In Create A New Profile

Advanced

Re: Обработка ошибок в отдельном backendе.

January 20, 2010 06:14AM
Определяю переменную как error_status:
set $error_status $upstream_status;

и вывожу ее через format_log:
"error_status: $error_status"

все честно, одно значение:
192.168.1.200 - - [20/Jan/2010:11:02:34 +0000] "GET / HTTP/1.1" 502 169 "-" "Mozilla/5.0 (X11; U; FreeBSD i386; ru; rv:1.9.1.7) Gecko/20100108 Firefox/3.5.7" "-" "gzip:-" "error_status: 502"

В бэкенде проверка сейчас стоит и на 500 и на 502 ошибку:
if ($http_X-Previous-Error = 500) { return 500; }
if ($http_X-Previous-Error = 502) { return 500; }
Subject Author Posted

Обработка ошибок в отдельном backendе.

igor.goncharenko January 19, 2010 08:37AM

Re: Обработка ошибок в отдельном backendе.

Andrew Kopeyko January 19, 2010 09:04AM

Re: Обработка ошибок в отдельном backendе.

Eugene Mychlo January 19, 2010 09:14AM

Re: Обработка ошибок в отдельном backendе.

igor.goncharenko January 20, 2010 05:22AM

Re: Обработка ошибок в отдельном backendе.

Eugene Mychlo January 20, 2010 06:00AM

Re: Обработка ошибок в отдельном backendе.

igor.goncharenko January 20, 2010 06:14AM

Re: Обработка ошибок в отдельном backendе.

Eugene Mychlo January 20, 2010 07:14AM

Re: Обработка ошибок в отдельном backendе.

igor.goncharenko January 20, 2010 07:53AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 110
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