mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-02-08 14:27:30 +00:00
[MINOR] add the "initial weight" to the server struct.
This one will be used when changing weights.
This commit is contained in:
parent
f395017227
commit
975c50b838
@ -122,7 +122,7 @@ struct server {
|
||||
int curfd; /* file desc used for current test, or -1 if not in test */
|
||||
|
||||
char *id; /* just for identification */
|
||||
unsigned uweight, eweight; /* user-specified weight, and effective weight */
|
||||
unsigned iweight,uweight, eweight; /* initial weight, user-specified weight, and effective weight */
|
||||
unsigned wscore; /* weight score, used during srv map computation */
|
||||
unsigned prev_eweight; /* eweight before last change */
|
||||
unsigned rweight; /* remainer of weight in the current LB tree */
|
||||
|
@ -2538,7 +2538,7 @@ int cfg_parse_listen(const char *file, int linenum, char **args, int kwm)
|
||||
newsrv->rise = DEF_RISETIME;
|
||||
newsrv->fall = DEF_FALLTIME;
|
||||
newsrv->health = newsrv->rise; /* up, but will fall down at first failure */
|
||||
newsrv->uweight = 1;
|
||||
newsrv->uweight = newsrv->iweight = 1;
|
||||
newsrv->maxqueue = 0;
|
||||
newsrv->slowstart = 0;
|
||||
|
||||
@ -2695,7 +2695,7 @@ int cfg_parse_listen(const char *file, int linenum, char **args, int kwm)
|
||||
err_code |= ERR_ALERT | ERR_FATAL;
|
||||
goto out;
|
||||
}
|
||||
newsrv->uweight = w;
|
||||
newsrv->uweight = newsrv->iweight = w;
|
||||
cur_arg += 2;
|
||||
}
|
||||
else if (!strcmp(args[cur_arg], "minconn")) {
|
||||
|
Loading…
Reference in New Issue
Block a user