m-process-lock

0.1.0 • Public • Published

m-process-lock - a module for processing synchronization between two clusters in a clustered state

Install with:

npm install m-process-lock

Usage Example

var lock = require('m-process-lock');
 
lock.setOption({"host": "172.30.1.252", "port": 6379});
lock.addLock('stock');
 
setInterval(() => {
    lock.enter('data', (success) => {
        if (success) {
            console.info('O  ' + new Date());
            setTimeout(() => {
                console.info('X  ' + new Date());
                lock.leave('data');
            }, 1000);
        }
    })
}, 2000);

Readme

Keywords

none

Package Sidebar

Install

npm i m-process-lock

Weekly Downloads

7

Version

0.1.0

License

none

Last publish

Collaborators

  • mukeunkim