Mercurial > hg > nginx
comparison src/http/modules/ngx_http_proxy_module.c @ 2268:33556140681a
*) ngx_http_upstream_test_next()
*) add proxy_next_upstream http_502 and http_504
*) fix http_503
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 30 Sep 2008 15:39:02 +0000 |
parents | 8c17cfe63d2c |
children | c3035feb6638 |
comparison
equal
deleted
inserted
replaced
2267:920be89a3d2d | 2268:33556140681a |
---|---|
145 static ngx_conf_bitmask_t ngx_http_proxy_next_upstream_masks[] = { | 145 static ngx_conf_bitmask_t ngx_http_proxy_next_upstream_masks[] = { |
146 { ngx_string("error"), NGX_HTTP_UPSTREAM_FT_ERROR }, | 146 { ngx_string("error"), NGX_HTTP_UPSTREAM_FT_ERROR }, |
147 { ngx_string("timeout"), NGX_HTTP_UPSTREAM_FT_TIMEOUT }, | 147 { ngx_string("timeout"), NGX_HTTP_UPSTREAM_FT_TIMEOUT }, |
148 { ngx_string("invalid_header"), NGX_HTTP_UPSTREAM_FT_INVALID_HEADER }, | 148 { ngx_string("invalid_header"), NGX_HTTP_UPSTREAM_FT_INVALID_HEADER }, |
149 { ngx_string("http_500"), NGX_HTTP_UPSTREAM_FT_HTTP_500 }, | 149 { ngx_string("http_500"), NGX_HTTP_UPSTREAM_FT_HTTP_500 }, |
150 { ngx_string("http_502"), NGX_HTTP_UPSTREAM_FT_HTTP_502 }, | |
150 { ngx_string("http_503"), NGX_HTTP_UPSTREAM_FT_HTTP_503 }, | 151 { ngx_string("http_503"), NGX_HTTP_UPSTREAM_FT_HTTP_503 }, |
152 { ngx_string("http_504"), NGX_HTTP_UPSTREAM_FT_HTTP_504 }, | |
151 { ngx_string("http_404"), NGX_HTTP_UPSTREAM_FT_HTTP_404 }, | 153 { ngx_string("http_404"), NGX_HTTP_UPSTREAM_FT_HTTP_404 }, |
152 { ngx_string("off"), NGX_HTTP_UPSTREAM_FT_OFF }, | 154 { ngx_string("off"), NGX_HTTP_UPSTREAM_FT_OFF }, |
153 { ngx_null_string, 0 } | 155 { ngx_null_string, 0 } |
154 }; | 156 }; |
155 | 157 |