proxy_next_upstream & HTTP_204
Aleksej Novikov
aleksej at novikov.lv
Wed Apr 29 16:12:25 MSD 2009
Hello Igor,
Monday, April 27, 2009, 4:38:59 PM, you wrote:
> On Mon, Apr 27, 2009 at 03:52:57PM +0300, Aleksej Novikov wrote:
>> Hello Nginx-ru,
>> 1.Возможно ли переключение на следующий backend если текущий вернул HTTP_204 ( NO DATA ) ?
> Вообще-то 204 - это "No Content". По смыслу здесь больше подходит 404:
> proxy_next_upstream http_404 ...;
В моём случае именно 204. То есть на данном сервере нет данных которые он может вернуть, поэтому и пустота.
В результате надо запросить следующий сервер
>> 2. Возможно ли в случае возврата backendом HTTP_204 делать rewrite на произвольный URL ?
> error_page 404 = /...
> proxy_intercept_errors on;
A для 204 это сработает ?
И ещё вопрос. Если описано 3 location, в каждом свой fast-cgi сервер и из выборка идёт по error_page 404 = /...
То дойдут ли до последнего (3го) location POST/GET данные из первоначально запроса ?
Спасибо !
--
Best regards,
Aleksej
ICQ: 293-686-24
GSM:371-293-686-24
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://nginx.org/pipermail/nginx-ru/attachments/20090429/ecdddf46/attachment.html>
More information about the nginx-ru
mailing list