Queues

Queues Used

The system makes use of several queues to split out different type of tasks allowing resources to be designated to each queue worker depending on the load.

The queues are as follows:

Queue

Purpose

Queue

Purpose

default

The default queue used for miscellaneous tasks.

notifications

Used for all email and SMS notifications.

search

Used to index models with the search provider.

Running Queue Workers

This app is intended to run as a PaaS app, therefore a separate instance of this app should be ran purely as a queue worker.