Page History
HTML |
---|
<style> .release-box { height: 30px; width: 100px; padding-top: 8px; text-align: center; border-radius: 5px; font-weight: bold; background-color: #0ACA8B; border-color: #FCE28A; } .release-box:hover { cursor: hand; cursor: pointer; opacity: .9; } </style> <meta name="robots" content="noindex"> <div class="release-box"> <a href="https://docs.perspectium.com/display/fluorineplus" style="text-decoration: none; color: #FFFFFF; display: block;"> Fluorine+ </a> </div> |
Perspectium DataSync Agents support an “exclusive consumer” mode that provides a Highly Available
(HA)Agent solution while maintaining the order of messages in a queue. This active-passive
HAHighly Available approach will exclusively allow only one DataSync Agent to actively read messages from a queue. Other DataSync Agents
willthat passively try to connect to the queue
andwill only be given access to the queue if another DataSync Agent is no longer connected.
The Agent usesDataSync Agents use the queue in the message connection and locks that queue for exclusive use. If multiple tasks are made using the same message connection, only one subscriber task will be created and used. When running
a backupanother DataSync Agent, a warning will be logged in the perspectium.log file indicating that the queue is in exclusive use and that consumer wait time will be increased (default is to increase to 30 seconds). Once the first running DataSync Agent is stopped or fails, the backup DataSync Agent will start consuming messages when the queue becomes available and the consumer wait time will be reset.
NOTE: The Highly Available Agent is only available when your DataSync
for ServiceNowAgent is set to connect to the Perspectium Mesh via the AMQP/AMQPS protocol (HTTP/HTTPS
areis not supported).
Prerequisites
First, you will need to install the DataSync for ServiceNow Agentset up one of the Perspectium DataSync Agents.
You should also stop running your DataSync Agent before making any Agent configuration changes.
Procedure
To configure your DataSync for ServiceNow Agent to run as a Highly Available Agent, follow these steps:
UI Steps | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Similar topics
Content by Label showLabels false max 5 showSpace false sort modified cql label = "data-sync" and space = currentSpace()