reliable-events

0.1.5 • Public • Published

reliable-events

Install

npm install reliable-events

Usage

const events = require('reliable-events');
 
const msg = {
  message: 'lostSlave',
  data: {}
};
 
// dispatch message to main process
events.sendToMaster(msg);
 
// dispatch message to all cluster form main process
events.sendToAllCluster(msg);
 
// randomly dispatch message to a cluster form main process
events.sendToSingleCluster(msg);
 
 
// events
events.EVENTS.LOST_SLAVE; // lost connection to reliable-slave
events.EVENTS.SLAVE_ONLINE;  // reliable-slave online
events.EVENTS.TASK_END; // task end
events.EVENTS.TASK_FAILED; // task failed
events.EVENTS.SUB_TASK_END; // subtask end (subtask means a task has different language version)
events.EVENTS.SUB_TASK_FAILED; // task failed

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i reliable-events

Weekly Downloads

1

Version

0.1.5

License

MIT

Last publish

Collaborators

  • brunoyang