m-process-lock
v0.1.0
Published
A module for processing synchronization between two clusters in a clustered state
Downloads
3
Readme
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);