Destination Queue

The Destination Queue option is similar to the Shared Queue option except that each destination has a dedicated thread pool and set of threads to process messages.

Destination Queue

The following table list the properties:

Property Notes
CDD Editor > Collections > Destinations > Threading Model: Destination Queue
  Specifies that the destination queue threading model is used.
CDD Editor > Collections > Destinations > Threading Model: Destination Queue: Thread count
  Specifies the number of dedicated worker threads for each destination
CDD Editor > Collections > Destinations > Threading Model: Destination Queue: Queue size
  Specifies the size of the queue used for each destination
Advantages Disadvantages
  • Each destination can be configured differently, to deal with correlation of events arriving at different rates in different destinations, or events that are correlated in different ratios, such as correlation of every tenth event from destination one with every other event from destination two.
  • If you use priority queues in Enterprise Message Service, you can use dedicated queues to service them efficiently.
  • More complex to manage multiple queues and sets of threads.