这是一种优雅的方法来确保只运行一个nodejs应用程序实例吗?我尝试使用pidlock npm,但是,它似乎只适用于*nix系统.是否可以使用互斥锁?谢谢
我尝试了这个简单的代码
var fs = require('fs');
var stream = fs.createReadStream(fileName);
stream.on('readable', function () {
console.log("readable event called");
} );
Run Code Online (Sandbox Code Playgroud)
我注意到,如果文件是空的,则不会调用该事件。有没有优雅的方法来检查文件是否为空?