comparison src/event/ngx_event_connect.h @ 5832:d09b689911ac

Upstream: limited next_upstream time and tries (ticket #544). The new directives {proxy,fastcgi,scgi,uwsgi,memcached}_next_upstream_tries and {proxy,fastcgi,scgi,uwsgi,memcached}_next_upstream_timeout limit the number of upstreams tried and the maximum time spent for these tries when searching for a valid upstream.
author Roman Arutyunyan <arut@nginx.com>
date Fri, 12 Sep 2014 18:50:47 +0400
parents d620f497c50f
children 457ec43dd8d5
comparison
equal deleted inserted replaced
5831:575175ebf4b4 5832:d09b689911ac
40 struct sockaddr *sockaddr; 40 struct sockaddr *sockaddr;
41 socklen_t socklen; 41 socklen_t socklen;
42 ngx_str_t *name; 42 ngx_str_t *name;
43 43
44 ngx_uint_t tries; 44 ngx_uint_t tries;
45 ngx_msec_t start_time;
45 46
46 ngx_event_get_peer_pt get; 47 ngx_event_get_peer_pt get;
47 ngx_event_free_peer_pt free; 48 ngx_event_free_peer_pt free;
48 void *data; 49 void *data;
49 50