[MXS-2628] Load not balanced when pressure is low Created: 2019-08-09 Updated: 2019-10-28 Resolved: 2019-10-28 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | readconnroute, readwritesplit |
| Affects Version/s: | 2.3.11 |
| Fix Version/s: | 2.5.0 |
| Type: | Bug | Priority: | Minor |
| Reporter: | dapeng huang | Assignee: | markus makela |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
When pressure is low, every backend's score will be same, in 2.3 the function find_best_backend will always chose candidates.end(), although it is not a problem, but it make people confuse, we receive a lot of complains,so we think it is better to let every backend execute same number of queries in such situation . |
| Comments |
| Comment by markus makela [ 2019-10-28 ] |
|
The least recently used server is now used by readwritesplit for equally good servers. |