[MXS-2425] Slow startup caused by serial loading of users at startup Created: 2019-04-05 Updated: 2019-09-23 Resolved: 2019-09-23 |
|
| Status: | Closed |
| Project: | MariaDB MaxScale |
| Component/s: | Core |
| Affects Version/s: | None |
| Fix Version/s: | 2.5.0 |
| Type: | Bug | Priority: | Major |
| Reporter: | markus makela | Assignee: | markus makela |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
When the workers are started, the users for all threads are loaded. To speed up startup, the loading of users should be done lazily to reduce the time it takes for MaxScale to successfully start. This can potentially cause the MaxScale startup to time out, causing it to be killed by systemd. |
| Comments |
| Comment by markus makela [ 2019-09-09 ] |
|
2.5 improved the loading of users so that the data is shared across threads. |
| Comment by markus makela [ 2019-09-23 ] |
|
The user loading is now more efficient. |