What is a Jenkins executor and how can I best utilize my executors

Article ID:216456477
1 minute readKnowledge base

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.