Project

General

Profile

Actions

Refactor #27421

open

Accommodate queues configuration for sidekiq

Added by Ivan Necas over 4 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:

Description

Currently there are the following known queues we known of:

1. default - the pool size can be set with configuration
2. rex - used by remote execution to overtake the priority over other stuff to be able to schedule the rex jobs, allows configuration in rex settings page
3. katello host queue: technically not in yet https://github.com/Katello/katello/pull/8200, allos configuration via katello settings

Sidekiq's approach seems to be a bit different, so we need to figure out:

1. how to set the priorities properly for the queues
2. allowing an option to run a process per queue in which we would then set the size of the workers pool

Actions #1

Updated by Ivan Necas over 4 years ago

  • Blocked by Tracker #27408: Dynflow workers extraction to separate processes added
Actions #2

Updated by Ivan Necas over 4 years ago

  • Blocked by deleted (Tracker #27408: Dynflow workers extraction to separate processes)
Actions

Also available in: Atom PDF