Using Even Scheduler Plugin

This plugin adds two ways to control which algorithm to use for a given job:

Global preference
Picks the scheduling algorithm globally for all jobs, unless specifically overridden by individual jobs.
Per-job preference
Picks the scheduling algorithm for a specific job, regardless of the global preference.

Selecting Global Preference

Go to "Manage Jenkins" and select "System Configuration" to get to the system configuration page. Then look for "Default Scheduler Preference". Selecting "Prefer execution on idle nodes over previous used nodes" will make the Even Scheduler loading strategy the default strategy.

Selecting Per-Job Preference

Go to the configuration screen of a job, then select "Override the default scheduler preference". This will activate the per-job override. If "Prefer execution on idle nodes over previous used nodes" is selected, it’ll tell Jenkins to use the even loading strategy for this job. Otherwise it’ll make Jenkins use the default scheduling algorithm for this job.