A / node-clusterize-cli

The simplest CLI interface for clusterize and demonize your apps

Home Page: http://shuvalov-anton.github.io/node-clusterize-cli

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Node Clusterize CLI

Build Status Code Climate

NPM

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

The simplest CLI interface for clusterize and demonize your apps

http://shuvalov-anton.github.io/node-clusterize-cli


Languages

Language:JavaScript 96.5%Language:CSS 2.1%Language:Shell 1.3%