express-spawner

0.0.3 • Public • Published

Synopsis

  • Spawn Express apps or middleware on multiple ports as seperate processes.
  • Use with NGINX or your favorite load balancer.
  • Master process restarts a child process if it's terminated.

Code Example

npm install express-spawner
var es = require('express-spawner')(process.cwd()+'/');

es.spawnServerForever({
    ports: [9001, 9002, 9003],
    appPath: 'sampleApp.js',
});

TODO

  • Return Promise when servers are up
  • Pretty debug logs
  • Tests

Readme

Keywords

none

Package Sidebar

Install

npm i express-spawner

Weekly Downloads

1

Version

0.0.3

License

MIT

Last publish

Collaborators

  • david-wu