We have recently experience extreme Quickbuild server performance issues twice since upgrading from 13.0.31 to 13.0.46. We've been able to resolve the problem with a Quickbuild service restart, but we are at a point in the project where unscheduled restarts are very costly. We could use some help debugging this if it happens again. Here are the details as best as I can describe.
- Server slows down considerably in web interface, many queued jobs get stuck in "checking build condition", server load > 150 active jobs but this is normal. The checking build condition slowdown is very odd because this happens in places where the build condition is set to "always run"
- First instance of the problem seemed to be paired with a specific server log WARNING related to a BuildID REST request we were making in a local software tool. We have since fixed this issue in the software tool and the WARNING went away, but yesterday the problem happened again. This time there were no WARNINGS or ERRORS in the server log.
- The second instance, we checked the top command for the server, and it seemed like mysql instance was taking abnormally high CPU (> 10%, normally it is < 5%)
We are currently using mysql Ver 14.14 Distrib 5.6.33, for Linux (x86_64) using EditLine wrapper, and Quickbuild server version 13.0.46. If we run into this problem again, what can we do to get more detailed logs? The server logs didn't seem to indicate anything out of the ordinary.
We appreciate your help.
TZ