August 2019
Beginner
608 pages
16h 7m
English
The first settings enable the cluster and define HA settings:
sidekiq_cluster['enable'] = false sidekiq_cluster['ha'] = true sidekiq_cluster['max_concurrency'] = 20 # The maximum number of threads each Sidekiq process should run
We set up specific queues for this sidekiq-cluster, the realtime instance:
sidekiq_cluster['queue_groups'] = [ "merge", "pipeline_processing" ]
Disable other services:
## Disable all other services gitlab_workhorse['enable'] = false unicorn['enable'] = false postgresql['enable'] = false nginx['enable'] = false prometheus['enable'] = false alertmanager['enable'] = false pgbouncer_exporter['enable'] = false gitlab_monitor['enable'] = false sidekiq['enable'] = false gitaly['enable'] ...
Read now
Unlock full access