-
Bug
-
Resolution: Unresolved
-
Blocker
-
None
Hi,
we have some build jobs in an jenkins ..i am checking an option to distribute the jenkins jobs in the queue to be served by another controller.
So for this i have installed 2 jenkins controller and installed the gearman plugin in both jenkins and also configured the server but now when i try to trigger 10-15 jobs i can see only one jenkins controller is scheduling them ..another controller is not doing anything.
more over even though 2 workers in this case it is not helping me to distribute the builds in the queue by multiple worker.
Am i missing anything here.
Check that the Gearman server really sees both Jenkins controllers, and that the functions registered are corresponding to the jobs and label in each controller.
Try the following in bash to see the number of executors available per job:
echo "status" | nc -N <gearman server address> 4730
Try the following in bash to see that the executors are really registered in Gearman:
echo "workers" | nc -N <gearman server address> 4730
Note: the netcat (nc) version used might differ in its support of flags between different platforms (fedora/centos, ubuntu and so on).