commit | de814dd4228fa5e528d9ac1f0e1c4c7325ee52d3 | [log] [tgz] |
---|---|---|
author | Willy Tarreau <w@1wt.eu> | Fri Jun 18 19:45:17 2021 +0200 |
committer | Willy Tarreau <w@1wt.eu> | Tue Jun 22 18:57:18 2021 +0200 |
tree | 4fe5b8eaeb4e5b1c442b01f3c9a0fe80291354bf | |
parent | 1335eb9867b76c8e4570ad4242dc728287af3d56 [diff] |
MEDIUM: queue: determine in process_srv_queue() if the proxy is usable By doing so we can move some evaluations outside of the lock and the loop. In the round robin case, the performance increases from 497k to 505k rps on 16 threads with 100 servers.