mirror of
https://github.com/pretix/pretix.git
synced 2026-05-06 15:24:02 +00:00
Use dedicated queue for notifications
This commit is contained in:
@@ -573,6 +573,7 @@ CELERY_TASK_QUEUES = (
|
|||||||
Queue('checkout', routing_key='checkout.#'),
|
Queue('checkout', routing_key='checkout.#'),
|
||||||
Queue('mail', routing_key='mail.#'),
|
Queue('mail', routing_key='mail.#'),
|
||||||
Queue('background', routing_key='background.#'),
|
Queue('background', routing_key='background.#'),
|
||||||
|
Queue('notifications', routing_key='notifications.#'),
|
||||||
)
|
)
|
||||||
CELERY_TASK_ROUTES = ([
|
CELERY_TASK_ROUTES = ([
|
||||||
('pretix.base.services.cart.*', {'queue': 'checkout'}),
|
('pretix.base.services.cart.*', {'queue': 'checkout'}),
|
||||||
@@ -582,6 +583,8 @@ CELERY_TASK_ROUTES = ([
|
|||||||
('pretix.base.services.update_check.*', {'queue': 'background'}),
|
('pretix.base.services.update_check.*', {'queue': 'background'}),
|
||||||
('pretix.base.services.quotas.*', {'queue': 'background'}),
|
('pretix.base.services.quotas.*', {'queue': 'background'}),
|
||||||
('pretix.base.services.waitinglist.*', {'queue': 'background'}),
|
('pretix.base.services.waitinglist.*', {'queue': 'background'}),
|
||||||
|
('pretix.base.services.notifications.*', {'queue': 'notifications'}),
|
||||||
|
('pretix.api.webhooks.*', {'queue': 'notifications'}),
|
||||||
('pretix.plugins.banktransfer.*', {'queue': 'background'}),
|
('pretix.plugins.banktransfer.*', {'queue': 'background'}),
|
||||||
],)
|
],)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user