Как снизить нагрузку на процессор CruiseControl.NET? - PullRequest
2 голосов
/ 01 декабря 2011

В нашей настройке круиз-контроля у нас 171 проект.На сервере сборки приложение CC.NET Service Runner всегда использует более 67% ЦП.Этот процесс имеет 200 потоков.

A thread ссылается на аналогичную проблему в версии Java, которую они исправили путем установки интервала.

Наш интервалTrigger установлен так: <intervalTrigger seconds="60" />

Как мне снизить нагрузку на процессор или узнать, что делает CC.NET?

1 Ответ

2 голосов
/ 05 декабря 2012

Вы можете отключить ведение журнала.Мы отключили его на нашем сервере CCNet.

Другое решение - если вы опрашиваете свой источник контроля, вы можете изменить его, используя не опрашивающий маршрут.Например, в Subversion вы можете настроить хук после фиксации для запуска узла сборки CCNet.Уменьшение опроса помогает снизить нагрузку на процессор.

...