Skip to content

Simple CLI interface for clusterize and demonize your apps.

dimd13/node-clusterize-cli

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Node Clusterize CLI

Build Status Code Climate

Simple CLI interface for clusterize, demonize your apps. Also, it starts again fallen instances of your application.

Install

npm i -g node-clusterize-cli

Usage

$ clusterize --app ./test/express/app.js --workers 32 --log ./cluster.log
done

Arguments

Usage: clusterize [options]

  Options:

    -h, --help           output usage information
    -V, --version        output the version number
    list                 list of running custers
    kill <pid>           stop daemon and all it's workers
    -a, --app <path>     Add path to demonizing app
    -w, --workers <q>    Set quantity of workers for your app. Defaut value is cpu.cores*2
    -l, --log <path>     Add path to demonizing app

Start

$ clusterize --app ./test/express/app.js --workers 32 --log ./cluster.log
done

List

$ clusterize list
53416 test/express/app.js

Kill

$ clusterize kill 53416
done

About

Simple CLI interface for clusterize and demonize your apps.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 96.6%
  • CSS 2.1%
  • Shell 1.3%