summaryrefslogtreecommitdiffhomepage
path: root/src/http/ngx_http_upstream_round_robin.c (follow)
AgeCommit message (Collapse)AuthorFilesLines
2008-03-24use ngx_int_t in ngx_sort() callbackIgor Sysoev1-2/+3
2008-02-11set absolute weight, this fixes bogus "no live upstream" case whenIgor Sysoev1-1/+1
last upstream is down while live one has negative weight
2007-11-27proxy_pass variables supportIgor Sysoev1-0/+94
2007-10-15use real weight, do not downground to oneIgor Sysoev1-7/+1
2007-10-10optimizationIgor Sysoev1-10/+7
2007-10-08use pool instead of ngx_conf_tIgor Sysoev1-1/+1
2007-10-02fix r1552 and r1464: test max fails in correct peerIgor Sysoev1-1/+1
2007-10-01fix r1464: test max fails in correct peerIgor Sysoev1-1/+1
2007-09-15u_char* is enough to keep file nameIgor Sysoev1-2/+2
2007-09-09balance more fair when there are several servers with equal weights,Igor Sysoev1-1/+1
side effect: now smallest weights go first
2007-09-05fix case when server was marked as down after one failureIgor Sysoev1-1/+1
2007-09-05backout r1426: return dynamic weightsIgor Sysoev1-1/+1
2007-08-31style fixIgor Sysoev1-4/+4
2007-08-27cancel dynamic weights,Igor Sysoev1-1/+1
it seems that may permanently set lower weight or even mark server as down
2007-08-24add guard code to prevent endless loopIgor Sysoev1-6/+21
2007-08-14fix long loopIgor Sysoev1-2/+2
2007-08-09sort upstream weightsIgor Sysoev1-0/+21
2007-08-09backup upstream serversIgor Sysoev1-13/+111
2007-08-07"down" server caused endless loopIgor Sysoev1-2/+2
2007-07-28fair upstream weight balancerIgor Sysoev1-31/+77
2007-07-10fix segfault when session was freed twiceIgor Sysoev1-8/+51
2007-05-21fix worker endless loop on 64-bit platform if 33+ backend has fallIgor Sysoev1-2/+2
2006-12-13fix msvc build failureIgor Sysoev1-1/+1
2006-12-12rewritten upstreamIgor Sysoev1-8/+8
2006-12-11fix fastcgi and memcached upstreamsIgor Sysoev1-1/+8
2006-12-04upstream choice modulesIgor Sysoev1-0/+430