0.2.0 • Published 10 years ago

node-workers v0.2.0

Weekly downloads
3
License
MIT
Repository
github
Last release
10 years ago

node-workers

Worker process manager.

Functions

  • create/close/auto_restart bunch of processes.
  • send/broadcast/sendTo messages to child processes.
  • multiprocess logging support.

Usage

Install

npm install node-workers

master

var Workers = require('node-workers')('Workers');

worker

var logger = require('node-workers')('logger');

worker send message to master

process.send(['data', 'i need to be inited']);

More Examples

Protocols

There are too protocols between master and workers

  • logger Used to do log job. internal use.
  • data Used to communicate with master. Used by worker.

Principles

  • Use child_process to manage bunch of processes.
  • The communication between master and worker is by IPC.
  • Logging function is also supported by IPC.

LICENSE

MIT

0.2.0

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.3

10 years ago

0.0.2

10 years ago

0.0.1

10 years ago