Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

DTS endpoint to determine needed containers:

  1. The endpoint At first queries the RabbitMQ server to get all the available the queues (/api/queues). This can be done based on specific virtual hosts.
  2. Then, for each of the queues, it again queries the server for receiving the bindings (/api/queues/vhost/name/bindings), where vhost (default is %2F) and name (queue name) are obtained from the previous step.
  3. The bindings returned for a particular queue are searched for matching MIME types in the routing key. If this is found, the corresponding queue name is appended to the result array