From 6602afdd6c12cede3df2c1f23df45c2b6b6060c7 Mon Sep 17 00:00:00 2001 From: Raphael Michel Date: Mon, 26 Nov 2018 12:05:16 +0100 Subject: [PATCH] Use dedicated queue for notifications --- src/pretix/settings.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pretix/settings.py b/src/pretix/settings.py index 4c1996bb6..5f179e4a7 100644 --- a/src/pretix/settings.py +++ b/src/pretix/settings.py @@ -573,6 +573,7 @@ CELERY_TASK_QUEUES = ( Queue('checkout', routing_key='checkout.#'), Queue('mail', routing_key='mail.#'), Queue('background', routing_key='background.#'), + Queue('notifications', routing_key='notifications.#'), ) CELERY_TASK_ROUTES = ([ ('pretix.base.services.cart.*', {'queue': 'checkout'}), @@ -582,6 +583,8 @@ CELERY_TASK_ROUTES = ([ ('pretix.base.services.update_check.*', {'queue': 'background'}), ('pretix.base.services.quotas.*', {'queue': 'background'}), ('pretix.base.services.waitinglist.*', {'queue': 'background'}), + ('pretix.base.services.notifications.*', {'queue': 'notifications'}), + ('pretix.api.webhooks.*', {'queue': 'notifications'}), ('pretix.plugins.banktransfer.*', {'queue': 'background'}), ],)