Xtomp handbook

bridge

xtomp-bridge

Copy messages across a cluster of xtomp servers.

Caveats

  • There is no attempt to prevent message loss in the case of server failures. However the connectors will all attempt to reconnect if the underlying net.Socket is closed.
  • The cluster of servers should have identical configuration.
  • Only topics are copied.

xtomp-bridge reads the xtomp.conf file to find the local port and the list of destinations to send to. It will subscribe to any destination with maxconnections > 1 and copy the messages to the other servers defined in _xtomp-bridge-config.js

In theory you could use xtomö-brige to brige topics on an STOMP compatible server, provided you genreate a compatible xtomp.conf and match up the destination config.

Usage

  • setup /etc/xtomp-bridge-config.js
  • setup /etc/xtomp.conf the same on various servers
  • make sure every host has the same names in /etc/hosts or DNS
  • start xtomp on all the servers

run

node bridge


by teknopaul