介绍lockman是针对多进程的并发控制锁,类似于某些语言(如C#)中的lock关键字,可以用来保证代码块运行完全不受其他进程“影响”。它可以将一段代码定义为临界区,一次只允许一个进程进入执行,而其他进程必须等待。不同的是C#的lock关键字作用于“线程间”,而lockman作用于Node的进程。安装$npminstalllockman--saveexampleconstLocker=require('lockman');letlocker=newLocker('demo');locker.acquire(function(){//这里的代码一次只允许一个进程输入并执行locker.release();});
