Пробовал публиковать на форуме Gitlab, но безуспешно, поэтому я решил попробовать здесь.
Мы используем Gitlab10 CE уже несколько месяцев.У нас довольно маленький магазин, в котором всего 5 разработчиков, поэтому наш экземпляр gitlab занят, но не безумен при любом воображении, но мы постоянно сталкиваемся с проблемами с памятью.Это виртуальная машина, работающая на Ubuntu 16.04.Первоначально я начал с рекомендуемого 1 ядра и 4 ГБ памяти, и нас постоянно предупреждали о проблемах с памятью и процессором.Я увеличил спецификации до 2 ядер и 8 ГБ памяти.Та же проблема.Теперь я установил 8 ядер и 32 ГБ ЦП, и меня все еще постоянно предупреждают о проблемах с памятью (хотя ЦП немного отключился).На момент отправки этого сообщения мы получили 20 предупреждений о памяти за последние 5 часов.Эти вещи появляются даже в ночные часы, когда никто даже не касается системы.
Когда я запускаю HTOP, есть 28 процессов, называемых sidekiq 5.0.4 gitlab-rails [0 из 25 занятых], которыеутверждают, что каждый из нас стоит 2% от общей памяти.Это более 16 ГБ!При этом существует целый ряд рабочих-единорогов, каждый из которых требует 1,8% нашей общей памяти.
Мы довольно плохо знакомы с использованием gitlab, так что может быть что-то, чего мне просто не хватает.Любой совет о том, как регулировать количество процессов для каждого из этих или общего потребления памяти в git, был бы потрясающим.Спасибо!