Univention Bugzilla – Bug 50595
Exam mode on multiple schools leads to high load on master
Last modified: 2023-10-26 12:04:24 CEST
On centralized exams schools are starting (and finishing) their exams at the same time. A test on a high volume ucs@school system brought a load of 16 on the master server when ONE of the schools finished exam mode (luckily it had been a test). What will happen when three or more of these schools start (and finish!) the exam mode at the same time? This should be taken into account when further development on exam mode is done.
I could see on the s4connector on the master that for each exam user, the original user is modified, the exam user is deleted and because of tree schools the users are member of, 9 groups were modified for each exam user. This looks like that: modify user delete user modify group modify group modify group modify group modify group modify group modify group modify group modify group and now the next user: modify user delete user modify group modify group modify group modify group modify group modify group modify group modify group modify group This looks not like the most performant way.
is this still an issue after the modifications done in the exam mode in the last releases?
(In reply to Ingo Steuwer from comment #2) > is this still an issue after the modifications done in the exam mode in the > last releases? Yes, this part has not been adapted yet.
(In reply to Sönke Schwardt-Krummrich from comment #3) > (In reply to Ingo Steuwer from comment #2) > > is this still an issue after the modifications done in the exam mode in the > > last releases? > > Yes, this part has not been adapted yet. Yes, this is true, but our analyses have shown that this symptomatology does not take as much time when using the exam mode. Therefore, we have first made other improvements to speed up the start of the exam mode.
Prioritize this issue lower because the exam mode has been optimized and accelerated elsewhere. Feel free to change if desired.
This issue has been filed against UCS@school 4.4. UCS@school 4.4 is out of maintenance and components may have vastly changed in later releases. Thus, this issue is now being closed. If this issue still occurs in newer versions, please use "Clone this bug" or reopen this issue. In this case please provide detailed information on how this issue is affecting you.