Moodle slows down when Bigbluebutton API loads recordings

Moodle slows down when Bigbluebutton API loads recordings

by hamed unik -
Number of replies: 1

I have near 800 students cocurrently in near 30 meetings. At the start of meeting because of time needed to load recording, moodle will slow down extremely. CPU usage for mysql proccess will be very high (near 18GHz). It seems it's due to loading recorded meetings called by bigbluebutton API which takes much time for teachers to see JOIN MEETING button (sometimes 15 minutes!)

Is there any way to solve the performance issue?

Average of ratings: -
In reply to hamed unik

Re: Moodle slows down when Bigbluebutton API loads recordings

by Jesus Federico -
Picture of Plugin developers
Wow, that is a lot!

How many servers do you have?, you are supposed to have no more than 100 users per server. For a case like that you should have at least 7 BBB servers behind a loadbalancer or broker such as Sclalite.

The other question is, how many recording do you have in that room. There should not be a problem with that, unless you are missing an index in bigbluebuttonbn_logs.