Feature Descriptions
Dedicated REST Endpoint Management for Orchestrator Instances
-
Registration of a new instance with the Broker Service
-
Deregistration of an instance from the Broker Service
-
Instance cleanup operation
-
Retrieval of Instance details by Instance ID
-
Retrieval of Instance details by Service Name
-
Retrieval of all Instance details
-
Retrieval of all available services
-
Instance Ping Operation
Instance Status Management
Job schedulers are implemented to periodically monitor the health of every instance. Throughout the instance registration and deregistration processes, the status of instances is passed between different states. The job schedulers ensure that the status of instances is accurately tracked and managed throughout their life-cycle within the Broker service.
To effectively handle these status changes, the following job schedulers are implemented:
InactiveInstanceMonitor
: Monitors the status of inactive instances.
ActiveInstanceMonitor
: Monitors the status of active instances.
Instance Failure Mechanism
This mechanism handles instance failures, ensuring the distribution of orders from a failed instance to other active instances.
Listener for Southbound Reply Queues (Without Originator)
A listener is designed to monitor all southbound reply queues without selectors. This is intended to handle situations when southbound systems send replies without headers.