Versions Compared

Key

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

...

The purpose of this document is to describe the functionality the Message Broker provides to the Router/API application in YOUnite MDM.

...

Description

The functionality that the YOUnite Router (i.e "Router" - the component of the YOUnite API Service that manages master data transfer between adaptors) requires from the Message Broker is relatively straightforward and is typical of most Message Bus systems.

...

One set of queues is used by the router to maintain adaptor state, one of the states is to effectively “pause” the adaptor from processing data messages.  In order to achieve this, the MB supports the temporary halting of delivery of certain types of messages.  In other words, it’s possible a queue may be put into a “paused_read-only” state where it should not process write messages, but should respond for any read requests for data.

Image Added

Since an adaptor may be paused, data messages can queue up indefinitely.  Hence, it will be highly desirable to be able to get information on the data queue for a paused adaptor so a zone admin can see how many messages have been queued up and are awaiting processing.  

...