The Dispatch Service maintains a set of queues in RabbitMQ for each configured destination, named
pahub.<destination id>_offline and
If a message fails to be dispatched to the destination, it will be queued and retried at a later time.
In some scenarios, it may be necessary to manually remove messages from these queues. These procedures cause data loss.
To remove a fixed number of messages from the front of a queue, e.g. to help resolve a disk-full scenario:
Nofor the Requeue field.
When removing a destination, the contents of the destination's queues will not be purged automatically, to prevent accidental data loss. If you are sure that you wish to remove the data, you must purge the queues manually before restarting the Dispatch Service.
To manually purge a queue:
Closeon the dialog that appears.
0. Repeat from step 3 otherwise.