zmqbus
Version:
A broker-less message bus with failover
11 lines (8 loc) • 331 B
JavaScript
var zmqbus = require('./');
var n1 = zmqbus.createNode({})
var n2 = zmqbus.createNode({election_priority:4});
var n3 = zmqbus.createNode({election_priorty:2})
var n4 = zmqbus.createNode({election_priorty:2, multicast_port:56544, multicast_address:'239.2.1.1'})
n4.on('message',function( msg ){
console.log( msg.toString() );
})