Versions Compared

Key

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


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>



The DataSync for ServiceNow Agent supports an “exclusive consumer” mode that provides a Highly Available (HA) Agent solution while maintaining the order of messages in a queue. This active-passive HA approach will exclusively allow only one Agent to actively read messages from a queue. Other Agents will passively try to connect to the queue and will only be given access to the queue if another Agent is no longer connected.

The Agent uses 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 backup Agent, a warning will be logged 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 Agent is stopped or fails, the backup Agent will start consuming messages when the queue becomes available and the consumer wait time will be reset.

(info) NOTE: The Highly Available Agent is only available when your DataSync for ServiceNow Agent is set to connect to the Perspectium Mesh via the AMQPS protocol (HTTP/HTTPS are not supported).


Prerequisites


(warning) First, you will need to install the DataSync for ServiceNow Agent.

Procedure

To configure your DataSync for ServiceNow Agent to run as a Highly Available Agent, follow these steps:


UI Steps


UI Step

Change your current directory to Perspectium_Replicator_Agent 

Open a terminal window and change your current directory to the directory where you installed your DataSync for ServiceNow Agent files. Then, change your current directory to Perspectium_Replicator_Agent


UI Step

Execute the Agent start command

Execute the following command to start running your DataSync for ServiceNow Agent:

Code Block
languagebash
themeEclipse
bin/startDaemon.sh start






Similar topics


Content by Label
showLabelsfalse
max5
showSpacefalse
sortmodified
cqllabel = "data-sync" and space = currentSpace()