pm2-intercom-improvement
v1.0.4
Published
Basic system to broadcast message to all other processes
Downloads
2,057
Maintainers
Readme
Simple IPC for PM2
Simple inter process communication for processes managed by PM2. Require PM2 > 16.0.0.
$ pm2 install pm2-intercom-improvement
Emit a message
To emit a message just use the builtin process.send
function of Node.js.
pm2-intercom will then receive the message and will broadcast it to all processes.
process.send({
topic : 'cmd:topic',
data : {
some : 'data'
}
});
Receive message
process.on('message', function(packet) {
if (packet.topic == 'cmd:topic') {
console.log('Received packet', packet.data);
}
});
License
MIT