Issue
-
I’d like to understand what is a Jenkins® executor, and how to best manage executors?
-
How many executors should I allocate to the controller or operations center, and on build agents?
Resolution
A Jenkins executor is how you can configure how many concurrent builds run on any particular build agent. Please see Jenkins Terminology for more details regarding executors, nodes/agents, as well as other foundational pieces of Jenkins.
How many executors should I allocate to the controller or operations center, and on build agents?
This is covered in the Remoting Best Practices page, under Number of executors.
This article is part of our Knowledge Base and is provided for guidance-based purposes only. The solutions or workarounds described here are not officially supported by CloudBees and may not be applicable in all environments. Use at your own discretion, and test changes in a safe environment before applying them to production systems.