ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: limit req и страница ошибки


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: limit req и страница ошибки
  • From: Илья Шипицин <chipitsine@xxxxxxxxx>
  • Date: Tue, 28 Aug 2012 18:33:04 +0600
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=t2CLiXWuxH8kuifDtwRC/VrUV23VvfTXb6/1crZQvCU=; b=GY0o4bceNIFUblQ94qgaxa3ZUU9E1nH/akSB6/Yic/g3fouzljvjxXL4Ds3Hhjw/Xw IG1syVXj4IYUltuQkS36qnSTBNDFIAM/7enkOHEC1LUy5Yk7an9PfbuC5nBRORbpPSz8 97VSGIHC8KEEGwBu3u+GT0DYnbSaTu0qyL+PO3fgonLHOhiWUeC1Al00nDjKOf9vc+tx fqMq7WG5i1fPEdbtI/a7JAVS9enVeaJiU72jolpapE6Cqt4SqlIj/K3rD2j2qbQzcB7C JHkmCLK8Bon4TRx5BgcnlornIfpDA1XXbsn1nVQopccFX/3VWiggP26MlFqSN+mZNqge ANEg==
  • In-reply-to: <c3184cbf944f5b11d14c35c85a9a7b39.NginxMailingListRussian@forum.nginx.org>
  • References: <c3184cbf944f5b11d14c35c85a9a7b39.NginxMailingListRussian@forum.nginx.org>

limit_req при превышении предела выдает 503, вероятно речь идет об отличии этой 503-й от других 503-х ?
можно сделать логику на кодах ответа апстрима (в случае 503 по превышению лимитов ответа апстрима не будет).
 
как-то так:
 
map $upstream_status $custom_status {
 default limit.html;
 503      service_unavailable.html;
}
 
error_page 503 $custom_status;
 
 
28 августа 2012 г., 16:35 пользователь Hett <nginx-forum@xxxxxxxx> написал:
location / {
            limit_req zone=two burst=5;
            proxy_pass       http://127.0.0.1:8084;
            proxy_set_header Host      $host;
            proxy_set_header X-Real-IP $remote_addr;
            proxy_set_header X-Forwarded-For  $proxy_add_x_forwarded_for;
        }


Как-то можно задать HTML страницу, которая будет показываться вместо 500
ошибки для этой зоны?

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,230186,230186#msg-230186

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.