Reduzir a pegada de memória do Gitlab

5

Atualmente, estou executando uma instância do Gitlab (v6.7.3) e uma Ghost - blog pessoal alimentado em um DigitalOcean VPS com 512mb (extremidade inferior), servido por < href="http://nginx.org/"> nginx . Até recentemente, não consegui rodar os dois, porque o Gitlab não conseguiu iniciar, reclamando de pouca memória. Eu resolvi o problema (pelo menos temporário), ativando swap no VPS (1GB). O principal problema parece ser que o Gitlab gera 25 (!) Instâncias do Sidekiq, cada uma ocupa cerca de 30% da minha memória, como mostrado em htop . Eu encontrei uma pergunta aqui no SF sobre como configurar o Gitlab para usar menos trabalhadores do Sidekiq, mas não recebeu uma resposta aceita.

Minha pergunta é: qual é a configuração para executar o Gitlab com o menor volume de memória possível? Talvez eu não possa reduzir esses 25 trabalhadores da Sidekiq, mas posso fazer outra coisa para reduzir seu consumo de memória.

Meu VPS é somente para uso privado, eu tenho 5 ou 6 projetos no meu Gitlab, e espero no máximo 5 ou 6 commits por dia, então a configuração mais leve possível que realmente funciona é boa o suficiente para mim. Meu blog também tem pouquíssimos acessos.

    
por Alejandro Piad 18.07.2014 / 01:30

2 respostas

5

Eu uso Gogs agora, para manter meus projetos, não é tão completo como o GitLab, mas para meus projetos é mais que suficiente, é super leve e não requer configuração, apenas uma configuração inicial.

    
por 20.05.2015 / 23:36
5

Você pode usar esta configuração no seu gitlab.rb %código% Isso deve reduzir seu consumo de memória.

    
por 14.07.2017 / 21:47