Feature #33589

How to install and configure Sidekiq as queuing backend

Added by Marius BALTEANU 4 months ago. Updated 3 months ago.

Status:NewStart date:
Priority:NormalDue date:
Assignee:Marius BALTEANU% Done:

0%

Category:Documentation
Target version:Candidate for next major release
Resolution:

Description

I've created the following Wiki page with instruction about how to install and configure Sidekiq:

SidekiqConfiguration

Please let me know what do you think and where we should link the page.

History

#1 Updated by Marius BALTEANU 4 months ago

  • Description updated (diff)

#2 Updated by pasquale [:dedalus] 4 months ago

Hi Marius, I read the wiki and it is really well documented. Thanks!

#3 Updated by Bernhard Rohloff 3 months ago

Very cool! Thank you for sharing this. I'll can't wait to give it a try. :-)

#4 Updated by Mischa The Evil 3 months ago

I think this is a good howto for setting up these components. I suggest to categorize and link it as such.

Maybe beyond the intended scope of this issue, but I think we also need some short mentions under RedmineInstall#Optional-components and RedmineInstall#Optional-dependencies, and a short description under RedmineInstall#Configuration with a link to a separate wiki page which should contain a (more) generic, more detailed description of (the handling of) background jobs in Redmine specific (e.g. what is handled by background jobs [also thinking about proposed #31076 here]) and Rails in general (how does Redmine relate to Rails in this area [via ActiveMailer, ActiveJob, Queues/QueueAdapters, 3rd-party queuing backends]). This should not be tied specifically to persistent, 3rd-party queuing backends, also the default in-process queuing implementation needs some coverage (see e.g. #31939, #31957).
Additionally, some info for plugin developers would be nice too.

Also available in: Atom PDF