在NodeJS中锁定文件

时间:2018-08-08 05:30:00

标签: node.js npm lockfile

我有一个包含文件的目录。每次触发时,这些文件都是通过一个进程创建的。另一个NodeJS进程尝试列出添加的新文件并解析其内容,然后将其推送到远程数据库。

NodeJS应用试图访问其中一个文件而另一个进程仍锁定该文件,并导致我的节点应用抛出异常的问题

Error: ENOENT: no such file or directory

现在,我正在尝试添加检查以检查文件是否被另一个进程锁定。如果没有,我将继续处理其内容。

我尝试使用锁文件和适当的锁文件npm模块,但是仍然出现相同的错误。

请问是否还有其他方法可以检查文件是否被NodeJS中的另一个进程锁定?

0 个答案:

没有答案