lease:用于异步资源的内存 (RAM) 时间释放锁

时间:2021-06-05 13:36:38
【文件属性】:
文件名称:lease:用于异步资源的内存 (RAM) 时间释放锁
文件大小:4KB
文件格式:ZIP
更新时间:2021-06-05 13:36:38
JavaScript 租 异步资源的内存 (RAM) 时间释放锁。 用法 以下将丢弃在锁已被取出但尚未释放时进入的所有请求。 请注意,当另一个资源获得租用时,由客户端选择要做什么。 var Lease = require ( './' ) , lease = Lease ( 2000 ) ; function get ( cb ) { function criticalSection ( err , release ) { if ( err ) { if ( 'AlreadyLeasedError' === err . name ) return ; return cb ( err ) ; } setTimeout ( function ( ) { release ( ) ; cb ( null , Math . random
【文件预览】:
lease-master
----.gitignore(38B)
----README.md(893B)
----test()
--------index-test.js(2KB)
----LICENSE(1KB)
----package.json(779B)
----.travis.yml(46B)
----lib()
--------index.js(1KB)

网友评论