[users at bb.net] Experiences with two Master Setup 1st web 2nd builds?

Ryan Schmidt buildbot at ryandesign.com
Mon Nov 16 20:14:06 UTC 2020



> On Nov 14, 2020, at 06:55, Jan Marker wrote:
> 
>> On Sep 18, 2020, at 10:33, Jan Marker wrote:
>> 
>> We're talking of a setup with about 500-1500 builds of about 140 builders per day.
>> The web interface can take up to a minute to respond, certain pages might take up to 5 minutes.
>> The system is using a MySQL database and presumably reasonable caching values, but we do see multi-minute delays from buildrequest arrival to build start and the aforementioned web interface performance.
> 
> Posting a follow up: We've now established a multi master setup, with two masters:
> 1st handles the web interface and force schedulers
> 2nd handles everything else
> 
> It has fixed nearly all our performance issues in the web interface, and after a week we are not experiencing issues.
> The Changes API is still the slowest and can occasionally take 10-20 second to respond, but most other APIs have gone from multiple seconds to a few milliseconds.

Thanks for confirming that this worked. I too was seeing poor performance from my testing setup, which had fewer than 15 builders, and wanted to investigate using a 2-master setup like yours. Good to know that this has a good chance of solving the problem for me too, once I get some free time to work on the setup again.



More information about the users mailing list