1.1.0 • Published 4 years ago

one-cluster v1.1.0

Weekly downloads
6
License
MIT
Repository
github
Last release
4 years ago

one-cluster

Package with identify the principal process id in a clustering application or work without cluster normally.

Installation

npm install one-cluster

Use Function

const onecluster = require('one-cluster')
onecluster() 'Return True if application not have cluster or if is the principal(id 1) process in a cluster application'

onecluster(2) 'You can select the Cluster Process ID to identify' 
'The Major Cluster Process is id 1, for each process the id increment is 1.'
'If you have 3 process, the ids are 1 - 2 - 3'

Use With Cronjob Example

npm install cron
const onecluster = require('one-cluster')
var CronJob = require('cron').CronJob;
var job = new CronJob('* * * * * *', function() {
    if(onecluster()){
        console.log('You will see this message in one cluster process');
    }
}, null, true, 'America/Los_Angeles');
job.start();
1.1.0

4 years ago

1.0.2-1

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago