BigW Consortium Gitlab

sidekiq_queues.yml 2.1 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
# This configuration file should be exclusively used to set queue settings for
# Sidekiq. Any other setting should be specified using the Sidekiq CLI or the
# Sidekiq Ruby API (see config/initializers/sidekiq.rb).
---
# All the queues to process and their weights. Every queue _must_ have a weight
# defined.
#
# The available weights are as follows
#
# 1: low priority
# 2: medium priority
# 3: high priority
# 5: _super_ high priority, this should only be used for _very_ important queues
#
# As per http://stackoverflow.com/a/21241357/290102 the formula for calculating
# the likelihood of a job being popped off a queue (given all queues have work
# to perform) is:
#
#     chance = (queue weight / total weight of all queues) * 100
:queues:
  - [post_receive, 5]
  - [merge, 5]
  - [update_merge_requests, 3]
24
  - [process_commit, 3]
25
  - [new_note, 2]
26 27
  - [new_issue, 2]
  - [new_merge_request, 2]
28
  - [pipeline_processing, 5]
29
  - [pipeline_creation, 4]
30 31
  - [pipeline_default, 3]
  - [pipeline_cache, 3]
32
  - [pipeline_hooks, 2]
33 34 35
  - [gitlab_shell, 2]
  - [email_receiver, 2]
  - [emails_on_push, 2]
36
  - [mailers, 2]
37
  - [mail_scheduler, 2]
38
  - [invalid_gpg_signature_update, 2]
39
  - [create_gpg_signature, 2]
40
  - [rebase, 2]
41
  - [upload_checksum, 1]
42 43
  - [repository_fork, 1]
  - [repository_import, 1]
44
  - [github_importer, 1]
45
  - [github_import_advance_stage, 1]
46 47
  - [project_service, 1]
  - [delete_user, 1]
48
  - [delete_merged_branches, 1]
49
  - [authorized_projects, 1]
50 51 52
  - [expire_build_instance_artifacts, 1]
  - [group_destroy, 1]
  - [irker, 1]
53
  - [namespaceless_project_destroy, 1]
54 55 56
  - [project_cache, 1]
  - [project_destroy, 1]
  - [project_export, 1]
57
  - [web_hook, 1]
58 59
  - [repository_check, 1]
  - [git_garbage_collect, 1]
60
  - [reactive_caching, 1]
61 62
  - [cronjob, 1]
  - [default, 1]
Kamil Trzcinski committed
63
  - [pages, 1]
64
  - [system_hook_push, 1]
65
  - [update_user_activity, 1]
66
  - [propagate_service_template, 1]
67
  - [background_migration, 1]
68
  - [gcp_cluster, 1]
69 70
  - [project_migrate_hashed_storage, 1]
  - [storage_migrator, 1]
71
  - [pages_domain_verification, 1]
72
  - [object_storage_upload, 1]
73
  - [object_storage, 1]
74
  - [plugin, 1]
75
  - [pipeline_background, 1]