Feature #36695
Add check in Redmine information page if default queue adapter is used in production
Status: | New | Start date: | ||
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | - | % Done: | 0% | |
Category: | Administration | |||
Target version: | 5.1.0 | |||
Resolution: |
Description
Using the default queue adapter (:async
) in production is not recommended because the queue is stored in memory and you can easily lose the items from the queue (https://api.rubyonrails.org/classes/ActiveJob/QueueAdapters/AsyncAdapter.html).
Since #26791, there were multiple issues reported caused by the default queue adapter (for example: #31241).
My proposal is to add the following check in Redmine information page:
History
#1
Updated by Marius BALTEANU 3 months ago
Maybe the following translation is better: "Default queue adapter changed (is well suited only for dev/test)".
#2
Updated by Marius BALTEANU about 1 month ago
- Target version set to 5.1.0