From f7ab04a8f85da9dc1c157bd9e7f6d196b9cf1243 Mon Sep 17 00:00:00 2001 From: Rebecca Law Date: Fri, 9 Feb 2018 09:39:14 +0000 Subject: [PATCH] When there are high volumes of emails being processed the SES callback task will trigger the service-callback task. This PR creates a new worker to deal with the service-callback so that one event doesn't block the other. --- manifest-delivery-base.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/manifest-delivery-base.yml b/manifest-delivery-base.yml index 282e66db5..8299e121d 100644 --- a/manifest-delivery-base.yml +++ b/manifest-delivery-base.yml @@ -90,6 +90,11 @@ applications: NOTIFY_APP_NAME: delivery-worker-internal - name: notify-delivery-worker-receipts - command: scripts/run_app_paas.sh celery -A run_celery.notify_celery worker --loglevel=INFO --concurrency=11 -Q ses-callbacks,service-callbacks + command: scripts/run_app_paas.sh celery -A run_celery.notify_celery worker --loglevel=INFO --concurrency=11 -Q ses-callbacks env: NOTIFY_APP_NAME: delivery-worker-receipts + + - name: notify-delivery-worker-service-callbacks + command: scripts/run_app_paas.sh celery -A run_celery.notify_celery worker --loglevel=INFO --concurrency=11 -Q service-callbacks + env: + NOTIFY_APP_NAME: delivery-worker-receipts \ No newline at end of file