cluster-spread

0.0.1 • Public • Published

cluster-spread

Automatically make concurrent processes in NodeJS.

Usage

npm install --save cluster-spread

spread(
  () => {}, // <-- Process logic.
  (worker, code, signal) => {} // <-- Called on 'exit'.
)
// A simple example
import spread from 'cluster-spread';

spread(() => {
  console.log(process.pid);
  // Make sure to call process.exit() otherwise it will hang.
  process.exit(0);
}, worker => {
  console.log('Done ' + worker.process.pid);
})

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.0.1
    2
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.0.1
    2

Package Sidebar

Install

npm i cluster-spread

Weekly Downloads

2

Version

0.0.1

License

MIT

Last publish

Collaborators

  • andruj