Tag: Sidekiq

Gitlab Sidekiq workers

Łukasz Piotrowski Komentarzy 0

Osoby które zainstalowały GitLab mogą mieć mentalny problem z ilością procesów Sidekiq.
Jest on odpowiedzialny za wykonywanie zadań w tle dla Ruby. Na start ładuje nam 25 procesów. Pewnie nigdy tyle nie użyjemy jeśli jest to na nasze potrzeby.

Aby zmniejszyć tą ilość tworzymy plik sidekiq.yml w katalogu/home/git/gitlab/config:

---
:concurrency: 5

potem już tylko service gitlab restart i gotowe.

Więcej opcji które można ustawić:

---
:verbose: false
:pidfile: ./tmp/pids/sidekiq.pid
:concurrency: 25
# Set timeout to 8 on Heroku, longer if you manage your own systems.
:timeout: 30
:queues:
  - [critical, 3]
  - [default, 2]
  - [low, 1]

Kategorie: Inne
Top