2012-03-08 2 views

ответ

66

Максимальное количество заданий Дженкинса зависит от того, что вы установили как пределы в главном и подчиненном. Обычно мы ограничиваемся количеством ядер, но ваш пробег может варьироваться в зависимости от доступной памяти, скорости диска, доступности SSD и перекрытия исходного кода.

для мастера, это установлено в Управлении Jenkins> Настройка системы> # исполнителей

для подчиненных (узлов), он устанавливается в Управлении Дженкинс> Узлы> (каждый узел)> Настройка> # из исполнители

+0

По какой-то причине моя не по умолчанию не указала количество ядер, поэтому необходима переконфигурация, FWIW: | – rogerdpack

+2

Он не по умолчанию не имеет числа ядер, они устанавливают их в число ядер в качестве ориентира. – dalore

8

Это полностью зависит от вашего оборудования. Если вы запускаете один экземпляр Jenkins с помощью ведомых устройств, вы можете определить, сколько одновременных исполнителей сборки вы хотите на главной странице конфигурации на [вашем URL-адресе Jenkins]/configure - у меня была успешная настройка 2 исполнителей на ядро ​​процессора, но это будет зависеть от того, что делают ваши сборки, и от того, сколько CPU им нужно потреблять.

Если у вас также есть remote build slaves, вы можете настроить несколько исполнителей на них. Максимальное количество одновременных заданий будет (исполнители на master) + (количество удаленных ведомых устройств) * (исполнители на ведомое устройство).

Смежные вопросы