August 2019
Beginner
608 pages
16h 7m
English
The Sidekiq component of GitLab takes care of background jobs, and you can find more information about it in Chapter 1, Introducing the GitLab Architecture. Most of the configuration is done in the configuration file of Sidekiq itself, but there are some options in the gitlab.yml file you can define.
For instance, you can only define the log_format here and the cron jobs that will be run in Sidekiq:
## Sidekiq sidekiq: log_format: default # (json is also supported)
In the Sidekiq background processing, there is also a job scheduler integrated, which, by default, runs a couple of jobs. The format of the schedule is just like cron on Unix systems. The most import jobs are listed as follows:
Read now
Unlock full access