Your browser was unable to load all of the resources. They may
have been blocked by your firewall, proxy or browser configuration.
Press Ctrl+F5 or Ctrl+Shift+R to have your browser try again.
Hi, I actually have a problem trying to resolve, If I'm not wrong how QB works were whenever there's a job being initiated, it loops through the whole agents and reupdate the state of all agents which is a massive work in the case of having two consecutive jobs getting initialized.
I was wondering if someone was able to implement maybe a message listener like Kafka or Rabbit MQ? in order to optimize the loop that's happening every time.
QB loops over all agents to find out appropriate matches for each build and step being scheduled. I do not think a message queue might be much help here. To improvement the performance, do not use groovy script in step node selection setting and node assignment setting