Commit f3ea409a authored by Achilleas Pipinellis's avatar Achilleas Pipinellis

Merge branch 'mk/add-tuning-settings' into 'master'

Geo: Add tuning settings

See merge request gitlab-org/gitlab!38856
parents efe1ee7f 97e52f5c
...@@ -7,18 +7,25 @@ type: howto ...@@ -7,18 +7,25 @@ type: howto
# Tuning Geo **(PREMIUM ONLY)** # Tuning Geo **(PREMIUM ONLY)**
## Changing the sync capacity values ## Changing the sync/verification capacity values
In the Geo admin page at **Admin Area > Geo** (`/admin/geo/nodes`), In the Geo admin page at **Admin Area > Geo** (`/admin/geo/nodes`),
there are several variables that can be tuned to improve performance of Geo: there are several variables that can be tuned to improve performance of Geo:
- Repository sync capacity. - Repository sync capacity
- File sync capacity. - File sync capacity
- Container repositories sync capacity
- Verification capacity
Increasing these values will increase the number of jobs that are scheduled. Increasing capacity values will increase the number of jobs that are scheduled.
However, this may not lead to more downloads in parallel unless the number of However, this may not lead to more downloads in parallel unless the number of
available Sidekiq threads is also increased. For example, if repository sync available Sidekiq threads is also increased. For example, if repository sync
capacity is increased from 25 to 50, you may also want to increase the number capacity is increased from 25 to 50, you may also want to increase the number
of Sidekiq threads from 25 to 50. See the of Sidekiq threads from 25 to 50. See the
[Sidekiq concurrency documentation](../../operations/extra_sidekiq_processes.md#number-of-threads) [Sidekiq concurrency documentation](../../operations/extra_sidekiq_processes.md#number-of-threads)
for more details. for more details.
## Repository re-verification
See
[Automatic background verification](../disaster_recovery/background_verification.md).
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment