We currently have a testing server for running scrapers. Let's say that they run in 'scraper_jobs'.
Multiple users using this system to testrun a scraper, so let's say that Joe wants to test run the scraper for 'Site 1', then Sidekiq would start and enqueue some jobs in 'scraper_jobs' for that site. At the same time Molly is also test running 'Site 2', still Sidekiq running in 'scraper_jobs'.
There are multiple problems with this:
- Molly would have to wait until Joe's queue is processed
- if Molly wants to pause her queue, because they start to fail, she will pause Joe's queue as well.
Is there a way that the queues would be processed independently depending on who started them?