UNIBASE

ubExchange: How to Use the Unibase Message Broker

DESCRIPTION

ubExchangeis a message broker designed to handle Unibase update messages. It takes these messages (as files or from standard input), stores them in named queues (defined in /etc/ubExchange.conf), and forwards them to ubtp daemons running on local or remote servers for processing.

The command needs you to specify a command for the remote system and the target queue.

 

SYNTAX

ubExchange –command <command> –remote <queue> <files>

where:

  • <command> is the command to run on the remote system to process the files
  • <queue> is the name of a queue to spool the files in
  • <files> is the name of 0 or more files to be sent to the queue for processing. 0 files means read stdin. — can be used to end the list of arguments so that file names starting with — can be processed.

The system reads queue names from /etc/ubExchange.conf.

Verified by MonsterInsights