Мой главный сервер Jenkins использует слишком много памяти?

Недавно мне дали задание улучшить производительность Jenkins.

Изучив системные ресурсы, похоже, что наш мастер Дженкинс сильно забивает память!

User      PR   NI VIRT   RES  SHR S %CPU  %MEM  TIME+    COMMAND  
jenkins   20   0  56.9g  32g  27m S 195.9 51.9  85799:44 java

Это нормально? Мы используем 12 рабов для строительной деятельности. В это время работало очень мало сборок.

2 ответа

Ожидается для любого веб-приложения Java.

Да, это нормально, так как есть много рабов. Вы можете проверить и отследить свое использование с помощью этого плагина: https://wiki.jenkins-ci.org/display/JENKINS/Monitoring. Попробуйте выделить конкретный сервер для Дженкинса, если у вас много рабочих мест. И измените доступность своих подчиненных так, чтобы "подключать этого ведомого в режиме онлайн, когда требуется, и в автономном режиме, когда не используется" Он перестанет обновлять и проверять статус раба. И изменить статус обновления.

Другие вопросы по тегам