网络锁API 基于 , , , 和 实现。 请参阅规范: 和文档: 此实现是技术堆栈的一部分,是基于并行编程和工作负载微隔离的Node.js应用服务器的第一个试验项目所需的。 Web Locks API打算在将来合并到Node.js中。 特征 最简单的并行编程原语,用于解决数据争用和争用条件的问题。 Node.js和支持。 针对某些情况的不同优化实现:单线程异步锁,具有单个统一API的多线程锁。 安装 $ npm install web-locks 用法 await locks . request ( 'Resource name' , async lock => { // use named resource and release it after return } ) ; 执照 Web Locks API的此实现已。