文章目录加载中

Nodejs实现:文件锁

Q:实现文件锁模块

A:文件锁用于多进程同时操作某个资源(例如写入一个文件),防止交叉使用造成不可预测后果。使用文件锁,使得在同一时间,资源只能被一个进程使用。

它本身是一种“约定”,有两种实现方法:以 O_EXCL 打开文件、使用 mkdir。

代码地址

本文来自心谭博客:xin-tan.com,经常更新web和算法的文章笔记,前往github查看目录归纳:github.com/dongyuanxin/blog
0